dogfood

Navigate web applications, interact with elements, and generate structured bug reports with screenshots.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (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

  • Exploratory Testing: Navigates web applications, interacts with elements, and checks for issues.
  • Evidence Capture: Takes screenshots and records console errors for bug reporting.
  • Structured Reporting: Generates a detailed report outlining found issues, categorized by severity.
  • Use Case: A QA engineer can use this skill to perform an initial exploratory test on a new web application build, quickly identifying critical bugs before manual in-depth testing begins.

Quick Start

Use the dogfood skill to test the website at https://example.com, focusing on the user login 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 systematically navigates web applications, interacts with elements, and captures evidence of bugs. It identifies functional, visual, accessibility, console, UX, and content issues, classifying them by severity.

How do I generate structured bug reports with screenshots and steps to reproduce?

Generate structured bug reports by capturing screenshots and recording console errors during automated web app navigation. The skill creates detailed reports outlining found issues, categorized by severity, with steps to reproduce.

Does automated QA testing work for finding accessibility and visual bugs?

Automated QA testing works for finding accessibility and visual bugs by systematically checking web applications. It identifies issues across functional, visual, accessibility, console, UX, and content categories during exploratory testing.

What is the best way to identify critical bugs before manual in-depth testing begins?

The best way to identify critical bugs is performing an initial exploratory test on a new web application build. This automated initial sweep quickly finds critical bugs before manual in-depth testing begins.

Can I use browser automation tools to capture console errors during web app testing?

Yes, you can use browser automation tools to capture console errors during web app testing. The skill utilizes a suite of browser automation tools to record console errors and take screenshots for bug reporting.