dogfood

Explore web applications to identify bugs and generate structured reports.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/JustineDevs/E-Commerce --skill dogfood-justinedevs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/JustineDevs/E-Commerce/tree/main/.claude/skills/dogfood
Command: npx skills add https://github.com/JustineDevs/E-Commerce --skill dogfood-justinedevs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Systematically explore a web application to identify bugs, UX issues, and quality gaps.

Core Features & Use Cases

  • Systematic exploration with reproducible evidence for every finding.
  • Generates structured dogfood reports with step-by-step reproduction, screenshots, and videos.
  • Integrates with agent-browser for guided testing, session recording, and console/network data capture.
  • Real-world QA workflows: used during exploratory testing, bug hunts, and usability reviews to drive improvements.

Quick Start

Start a dogfood session by pointing the Agent-Browser at your target URL and let it begin a guided exploratory test with automated evidence collection.

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 on a web app and collect reproducible evidence?▼

Exploratory testing on a web app systematically identifies bugs and UX issues while collecting screenshots and videos. It uses agent-browser to guide testing sessions, capturing console and network data to generate structured reports with step-by-step reproduction evidence.

What is a structured dogfood report for QA cycles?▼

A structured dogfood report is a shareable document generated during QA cycles that details usability issues and bugs. It includes step-by-step reproduction steps, captured screenshots, and session videos, providing actionable findings to drive application improvements.

Can I capture screenshots and videos automatically during a bug hunt?▼

Yes, you can automatically capture screenshots and videos during a bug hunt. By pointing agent-browser at a target web app URL, it begins a guided exploratory test that records the session and collects network data as reproducible evidence for each finding.

Does this QA testing approach work without external dependencies?▼

This QA testing approach operates without external dependencies, leveraging an integrated agent-browser component. It systematically explores web applications to find quality gaps, capturing console data and generating structured reports independently within its own workflow.

When should I use systematic exploration instead of standard test cases?▼

Use systematic exploration during QA cycles, bug hunts, and usability reviews when you need to uncover unexpected quality gaps and UX issues. It provides structured reporting with reproducible evidence, making it ideal for finding real-world bugs that standard test cases might miss.