One-click install
npx skills add https://github.com/JamesFincher/gengar --skill dogfood-jamesfincher
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/JamesFincher/gengar/tree/main/skills/dogfood
Command: npx skills add https://github.com/JamesFincher/gengar --skill dogfood-jamesfincher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you catch functional, visual, accessibility, console, UX, and content issues in a web app by guiding structured exploratory testing and collecting solid evidence for reliable bug reporting.

Core Features & Use Cases

  • Phase-based exploratory QA: Plan, Explore, Collect Evidence, Categorize, and Report in a repeatable workflow.
  • Browser tool-driven verification: Navigate, snapshot the page, inspect console errors, interact with elements, and visually analyze changes.
  • Actionable bug reports with taxonomy: Capture URL, steps, expected vs actual behavior, console output, screenshot evidence, and classify severity/category for prioritization.
  • End-to-end deliverable: Generate a final report saved to an output directory using a provided report template.

Quick Start

Tell the agent the target URL, your testing scope (e.g., full site), and an optional output directory, and ask it to produce a structured exploratory QA report with screenshots.

Frequently Asked Questions about dogfood

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

FAQPage Schema
How do I perform exploratory testing for a web app and generate bug reports with screenshots?▼

Exploratory testing for a web app involves navigating pages, inspecting console errors, and capturing visual evidence to document defects. This Skill guides that process through phases: planning, exploring, collecting evidence, categorizing, and reporting.

What is the best way to catch console errors and accessibility issues during web QA?▼

Catching console errors and accessibility issues during web QA requires browser tool-driven verification and DOM snapshot inspection. This Skill systematically identifies these defects and classifies them using a provided taxonomy for prioritized bug reporting.

How do I systematically document UI defects and form validation errors with visual evidence?▼

To systematically document UI defects and form validation errors, you capture URLs, record steps, and compare expected versus actual behavior. This Skill automates collecting screenshot evidence and console output into a structured final report.

Can I use browser automation to check navigation flows and interactive UI elements across a full site?▼

Yes, browser automation can verify navigation flows and interactive UI elements across a full site scope. This Skill applies browser tools to interact with elements, snapshot pages, and detect functional issues during structured exploratory testing.

Does exploratory web QA testing require de-duplicating issues before creating a bug report?▼

Issue de-duplication is required during exploratory web QA testing to ensure bug reports are reliable. This Skill explicitly performs issue de-duplication and severity classification before generating the final evidence-backed report.