dogfood

Perform exploratory QA testing on web applications and generate structured bug reports.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Rheasilvia/hermes-desktop --skill dogfood-rheasilvia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/Rheasilvia/hermes-desktop/tree/main/skills/software-development/dogfood
Command: npx skills add https://github.com/Rheasilvia/hermes-desktop --skill dogfood-rheasilvia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the challenge of inconsistent and unorganized manual QA testing by providing a structured, repeatable framework for exploratory web application testing.

Core Features & Use Cases

  • Systematic Exploration: Guides the agent through a 5-phase workflow including planning, navigation, interaction, and reporting.
  • Evidence Collection: Automatically captures console errors, visual snapshots, and interaction logs to create high-fidelity bug reports.
  • Use Case: Use this skill to perform a comprehensive smoke test on a new feature deployment, ensuring that all interactive elements function correctly and no silent JavaScript errors are present.

Quick Start

Initiate the dogfood skill by providing the target URL and the specific testing scope to begin the automated exploratory QA process.

Frequently Asked Questions about dogfood

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

FAQPage Schema
What is systematic exploratory QA testing for web applications?

Systematic exploratory QA testing for web applications is a structured, repeatable framework that navigates pages and interacts with elements to capture diagnostic evidence. It replaces inconsistent manual testing by applying a 5-phase workflow to generate high-fidelity bug reports.

How do I automate exploratory testing to capture console errors and visual snapshots?

Automate exploratory testing by initiating the QA skill with a target URL and testing scope. The workflow automatically captures console errors, visual snapshots, and interaction logs during navigation to produce structured diagnostic evidence.

Do I need a specific browser toolset to perform automated web application testing?

Automated web application testing requires a browser toolset capable of navigation, snapshotting, console monitoring, and visual analysis. These capabilities are necessary to interact with elements and generate structured bug reports.

What's the best way to run a comprehensive smoke test on a new web feature deployment?

Run a comprehensive smoke test on a new web feature deployment using a systematic exploratory QA framework. This ensures all interactive elements function correctly while automatically capturing any silent JavaScript errors.

Can I use this exploratory QA approach for both visual and accessibility testing?

You can use this exploratory QA approach for functional, visual, and accessibility testing scenarios across various web-based platforms. The framework navigates pages and interacts with elements to capture comprehensive diagnostic evidence.

How does a structured exploratory QA workflow improve manual bug reporting?

A structured exploratory QA workflow improves manual bug reporting by applying a 5-phase process of planning, navigation, interaction, and reporting. It systematically collects high-fidelity evidence like console logs and visual snapshots.