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.