dogfood

Explore web applications, capture evidence, and generate structured bug reports.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and templates (resource) components.

What problem does it solve?

This Skill automates the process of systematically exploring and testing web applications to identify bugs, capture evidence, and generate structured reports.

Core Features & Use Cases

  • Systematic Exploration: Guides through a 5-phase workflow (Plan, Explore, Collect Evidence, Categorize, Report) for comprehensive testing.
  • Browser Automation: Leverages browser tools for navigation, interaction, and capturing visual/console data.
  • Evidence Collection: Captures screenshots and logs relevant details for each issue found.
  • Structured Reporting: Generates a detailed Markdown report including an executive summary and per-issue breakdowns.
  • Use Case: A QA engineer can use this skill to perform exploratory testing on a new web application feature, ensuring all critical paths and potential issues are identified before release.

Quick Start

Use the dogfood skill to test the website at https://example.com with a focus on the user signup flow.

Frequently Asked Questions about dogfood

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

FAQPage Schema
How do I automate exploratory testing for a web application?

Automated exploratory testing for web applications is performed by navigating pages, interacting with elements, and capturing visual and console evidence to identify bugs. This systematic approach follows a 5-phase workflow: Plan, Explore, Collect Evidence, Categorize, and Report.

Can I generate bug reports with screenshots and console logs automatically?

Yes, bug reports with screenshots and console logs are generated automatically during evidence collection. The system captures visual and console data for each identified issue and compiles them into a structured Markdown report featuring an executive summary and detailed per-issue breakdowns.

What is the best way to systematically test a new web application feature?

Systematically testing a new web application feature is best achieved through a structured workflow that plans critical paths, explores interactions, collects evidence, categorizes bugs by severity, and generates structured reports to ensure all potential issues are identified before release.

Do I need a browser toolset to capture visual and console data during QA testing?

Yes, a browser toolset is required to perform QA testing. Browser automation tools are necessary for navigating the web application, interacting with elements, and capturing visual analysis and console logs as evidence for bug reporting.

How are identified bugs classified during web application testing?

Identified bugs are classified by severity and category during the categorization phase. This structured classification allows for the generation of detailed Markdown reports that prioritize issues and provide per-issue breakdowns for QA engineers.