dogfood

Automate exploratory web testing by navigating pages, interacting with elements, and capturing screenshots and console errors.

Updated Jul 13, 2026
One-click install
npx skills add https://github.com/zangjeicy/Hermes --skill dogfood-zangjeicy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/zangjeicy/Hermes/tree/main/skills/dogfood
Command: npx skills add https://github.com/zangjeicy/Hermes --skill dogfood-zangjeicy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill automates the tedious process of exploratory web application testing, ensuring that functional, visual, and accessibility issues are identified and documented consistently.

Core Features & Use Cases

  • Automated QA Workflow: Executes a structured 5-phase testing plan including navigation, interaction, and console error monitoring.
  • Evidence Collection: Automatically captures screenshots and logs console errors for every identified issue.
  • Structured Reporting: Generates a comprehensive bug report including severity, steps to reproduce, and visual evidence.
  • Use Case: Use this skill to perform a full regression test on a new deployment, ensuring that all key user flows and interactive elements remain functional across different pages.

Quick Start

Use the dogfood skill to perform a full exploratory test on the website at https://example.com and save the results to the current directory.

Frequently Asked Questions about dogfood

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

FAQPage Schema
How do I automate exploratory web application testing?

Automated exploratory web application testing is executed through a structured 5-phase QA workflow that navigates pages, interacts with elements, and monitors console errors to identify functional, visual, and accessibility issues.

How does automated QA testing capture bug reporting evidence?

Automated QA testing captures bug reporting evidence by automatically taking screenshots and logging console errors for every identified issue during web page navigation and element interaction.

Can I use this for regression testing on a new web deployment?

Regression testing on a new web deployment is supported by executing a full exploratory test across key user flows and interactive elements, ensuring functionality remains intact across different pages.

Do I need browser-based toolsets for web QA automation?

Browser-based toolsets are required for web QA automation to perform page navigation, element interaction, and visual snapshotting needed for comprehensive bug reporting and accessibility testing.

What is included in structured bug reports for web testing?

Structured bug reports for web testing include severity ratings, steps to reproduce the issue, and captured visual and console-based evidence gathered during the automated exploratory QA workflow.

Does this automated testing approach cover accessibility issues?

Accessibility testing is covered alongside functional and visual testing by navigating diverse web interfaces and user flows, capturing console errors and screenshots to document identified accessibility issues.