dogfood

Automate exploratory QA testing of web applications with evidence capture and structured reports.

2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/CUexter/hermes-agent --skill dogfood-cuexter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/CUexter/hermes-agent/tree/main/skills/dogfood
Command: npx skills add https://github.com/CUexter/hermes-agent --skill dogfood-cuexter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic QA testing helps teams surface defects in web applications by guiding exploratory testing, evidence collection, and structured reporting.

Core Features & Use Cases

  • Guided browser-based exploration to identify issues across pages, forms, and interactions
  • Evidence capture including screenshots, console logs, and test artifacts for a reproducible report
  • Structured bug reporting with a consistent template to communicate findings and priorities
  • End-to-end QA workflow suitable for regression testing and early bug detection in CI pipelines

Quick Start

Initiate a dogfood QA session on your target site to automatically collect issues and compile the 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 web applications?

Automated exploratory QA testing for web applications is executed by guiding browser-based interactions across pages and forms to identify bugs. The process systematically navigates interactive flows to surface defects quickly and capture structured evidence.

What's the best way to capture bug evidence like screenshots and console logs during web testing?

Capturing bug evidence like screenshots and console logs during web testing is handled automatically during the QA exploration workflow. The system compiles these artifacts alongside reproduce steps to generate a clear audit trail for every identified defect.

How do I generate structured bug reports with consistent reproduce steps?

Structured bug reports with consistent reproduce steps are generated using a standardized reporting template after exploratory testing. This template communicates findings and priorities clearly, linking the captured screenshots and console logs directly to the workflow.

Can I use automated browser testing to identify issues across interactive forms and pages?

Automated browser testing can be used to identify issues across interactive forms and pages through guided exploration. The workflow applies iterative testing across these web elements to detect early bugs and support regression testing.

Does systematic web testing work for regression testing and early bug detection in CI pipelines?

Systematic web testing works for regression testing and early bug detection in CI pipelines by applying an end-to-end QA workflow. It automates comprehensive exploratory testing to surface defects quickly before deployment.

Why should I use exploratory QA testing instead of only running automated unit tests?

Exploratory QA testing should be used alongside unit tests to surface visual and workflow defects across interactive pages and forms that unit tests miss. It captures end-to-end evidence like screenshots and console logs to provide a reproducible audit trail.