dogfood

Identify, document, and report bugs in web applications through exploratory QA workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Exploratory QA of web apps to uncover bugs, gather evidence, and generate actionable reports.

Core Features & Use Cases

  • Systematic exploratory testing of web applications using a browser toolset to navigate, interact with elements, capture evidence, and structure bug reports.
  • Phase-based workflow including Plan, Explore, Collect Evidence, Categorize, and Report to produce a reproducible QA artifact.
  • Use Case: A QA engineer needs to assess a new feature across a target URL and deliver a comprehensive report with steps, screenshots, and risk assessment.

Quick Start

Run a structured dogfood QA session by providing a Target URL and test scope to begin automated exploratory testing and report generation.

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 for a web application is executed through a structured workflow that navigates browser contexts, interacts with elements, identifies bugs, and gathers evidence. It requires a target URL, defined scope, and output directory to store screenshots and reports.

Can I generate structured bug reports automatically from web testing?▼

Structured bug reports are generated automatically from web testing by applying a phase-based workflow. The process collects evidence, categorizes findings, and produces a comprehensive report artifact containing reproduction steps, screenshots, and risk assessments.

What is the best way to document and report bugs found during web testing?▼

The best way to document and report bugs during web testing is using a disciplined exploratory workflow that captures evidence and screenshots across targeted features. This ensures reproducible QA artifacts are stored in a specified output directory for actionable reporting.

Do I need to define a test scope before running exploratory web testing?▼

Defining a test scope is required before running exploratory web testing. The workflow needs a target URL, a defined scope of features and flows to assess, and a designated output directory to systematically store captured screenshots and the final bug report.

How does exploratory testing differ from automated browser testing?▼

Exploratory testing differs from standard automated browser testing by applying a phase-based workflow of Plan, Explore, Collect Evidence, Categorize, and Report. It systematically uncovers bugs and gathers comprehensive evidence rather than just validating predefined assertions.

What limitations should I expect when running exploratory QA across browser contexts?▼

Limitations when running exploratory QA across browser contexts include the necessity of providing a target URL, a clearly defined scope, and an output directory. Without these prerequisites, the workflow cannot systematically navigate, interact, or store captured screenshots and reports.