dogfood

Identify and document web application defects through structured exploratory QA testing.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web apps often suffer from hidden defects that manual testing misses; this skill provides a structured approach to systematic exploratory QA to uncover issues, collect evidence, and generate actionable reports.

Core Features & Use Cases

  • Systematic browser-based QA: Guides you through exploratory testing with a browser toolset to navigate, interact, and observe behavior.
  • Evidence capture & reporting: Automatically collects evidence (screenshots, logs) and compiles a structured bug report.
  • Use case example: When testing a web application, target a URL and a scope to uncover navigation issues, form validation failures, or UI glitches, then generate a report for developers.

Quick Start

Run a guided dogfood QA session against a target site to produce a bug report.

Frequently Asked Questions about dogfood

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

FAQPage Schema
How do I automate exploratory QA testing to find web app bugs?

Automate exploratory QA testing by guiding a browser toolset through targeted pages, navigation flows, and forms to collect evidence and uncover web app bugs. This structured approach systematically interacts with the application to identify defects.

How does automated evidence capture work for web application bug reports?

Automated evidence capture for bug reports works by navigating a browser toolset across a web application to collect screenshots and logs. It compiles this evidence into a structured report detailing navigation issues and form validation failures.

What do I need to run a guided dogfood QA session against a target site?

To run a guided dogfood QA session against a target site, you need a browser toolset, a reachable target URL, and an output directory. These components are required to collect evidence and compose the final bug report.

What is the best way to test edge cases and form validation failures in web applications?

The best way to test edge cases and form validation failures is applying structured exploratory QA across navigation flows. Using a browser toolset, you interact with forms to observe behavior, collect evidence, and generate actionable bug reports.

Can I use this exploratory testing technique for specific targeted pages only?

Yes, you can apply this exploratory testing technique to specific targeted pages. By defining the scope and providing a reachable target URL, the browser toolset focuses solely on those areas to uncover UI glitches and document defects.