dogfood

Automate exploratory QA testing of web applications and generate structured bug reports.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables systematic exploratory QA testing of web applications to reveal bugs, collect evidence, and generate structured reports.

Core Features & Use Cases

  • Phase-driven workflow that guides QA from plan to report.
  • Evidence capture with browser tools (navigate, snapshot, click, type, vision, console) to document issues.
  • Automated report generation that summarizes findings in a structured format for stakeholders.

Quick Start

Provide a target URL and testing scope, then run the dogfood skill to begin automated exploratory QA and generate a structured 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 for a web application?▼

Automated exploratory QA testing is executed by providing a target URL and testing scope to run phase-driven workflows, which plan, explore, collect evidence, and generate structured bug reports.

What is the best way to generate structured bug reports with evidence capture?▼

Structured bug reports with evidence capture are generated by applying browser toolsets to navigate, snapshot, click, type, and monitor console logs, summarizing findings into a comprehensive report directory.

Do I need a browser toolset to run automated web testing for bugs?▼

Yes, a browser toolset with navigate, snapshot, click, type, vision, and console capabilities is required to interact with web applications and collect evidence during automated testing.

Can I test a specific feature scope instead of full-site exploratory QA?▼

Yes, exploratory QA testing can be scoped to either full-site or feature-specific contexts by defining the testing scope input before running the automated workflow.

How does dogfooding surface bugs faster in web applications?▼

Dogfooding surfaces bugs faster by applying a phase-driven workflow that systematically plans exploration, captures visual and console evidence, and outputs structured bug reports for stakeholders.