dogfood

Explore web applications systematically and generate structured bug reports with evidence.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/zerwiz/wayofpi --skill dogfood-zerwiz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/zerwiz/wayofpi/tree/main/.hermes/hermes-agent/skills/dogfood
Command: npx skills add https://github.com/zerwiz/wayofpi --skill dogfood-zerwiz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you systematically explore web applications, uncover bugs, capture evidence, and turn findings into a clear, structured QA report.

Core Features & Use Cases

  • Exploratory QA Testing: Walk through pages and user flows to find functional, visual, accessibility, console, UX, and content issues.
  • Evidence Collection: Capture screenshots, console output, URLs, reproduction steps, and expected versus actual behavior for every issue.
  • Report Generation: De-duplicate findings, rank them by severity, and produce a polished bug report for teams or stakeholders.

Quick Start

Use the dogfood skill to test the target web application within the requested scope and return a structured bug report with evidence and severity rankings.

Frequently Asked Questions about dogfood

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find bugs in a web application through exploratory testing?

Systematic exploratory testing navigates landing pages, forms, and interactive elements to uncover functional, visual, and accessibility issues. It requires capturing browser snapshots, checking console output, and documenting reproduction steps to classify bugs by severity.

What is the best way to generate a structured bug report with reproducible evidence?

A structured bug report requires capturing annotated screenshots, console output, URLs, and reproduction steps for every issue. De-duplicating findings and ranking them by severity produces a polished report with expected versus actual behavior for stakeholders.

Can I use browser automation to check navigation flows for console errors?

Browser automation can navigate user flows and interactive elements to check for console errors and edge cases. It systematically validates landing pages and forms, capturing console output and snapshots to document functional and UX issues.

Does exploratory testing work for finding edge cases across browser-based products?

Exploratory testing applies to edge cases across browser-based products by navigating landing pages, forms, and interactive elements. It identifies functional, visual, accessibility, console, UX, and content issues while capturing evidence for a structured QA report.

How do I classify and rank web application issues by severity?

Classify web application issues by categorizing functional, visual, accessibility, and UX findings, then rank them by severity. De-duplicate the captured evidence and reproduction steps to generate a structured QA report for development teams.