dogfood

Explore web applications to find bugs and generate structured reports with reproducible evidence.

60|9|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/mvschwarz/openrig --skill dogfood-mvschwarz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/mvschwarz/openrig/tree/main/packages/daemon/specs/agents/shared/skills/process/dogfood
Command: npx skills add https://github.com/mvschwarz/openrig --skill dogfood-mvschwarz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematically identify bugs, UX issues, and quality gaps in web applications by guiding a structured exploration session and collecting reproducible evidence for triage.

Core Features & Use Cases

  • Guided exploratory testing of web apps using an agent-based workflow.
  • Automatic generation of a structured report with step-by-step repro evidence (screenshots and videos) for each issue.
  • Useful for QA, dogfooding, and product reviews to surface actionable findings quickly.

Quick Start

Run a dogfooding session against a target web app and generate a reproducible report with artifacts.

Frequently Asked Questions about dogfood

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

FAQPage Schema
How do I systematically test a web application for bugs and UX issues?

To test a web application for bugs and UX issues, you can run a guided exploratory testing session that navigates the app, captures artifacts, and compiles findings into a structured report with step-by-step reproducible evidence.

What is dogfooding in the context of web application quality reviews?

Dogfooding in web application quality reviews is the practice of systematically exploring your own product to surface bugs and quality gaps, generating a structured report with actionable findings and reproducible evidence for triage.

How do I generate a bug report with reproducible evidence for QA triage?

You can generate a bug report with reproducible evidence by using an agent-browser workflow to navigate a web app, capture screenshots and videos of issues, and compile them into a shareable structured report for QA triage.

Can I use exploratory testing to automatically capture screenshots and videos of bugs?

Yes, exploratory testing through an agent-based workflow can automatically capture artifacts like screenshots and videos during navigation, attaching them as step-by-step reproducible evidence to each issue found in the web application.

Does this exploratory testing approach require any specific browser automation dependencies?

No specific dependencies are required to start, as the skill relies on an agent-browser workflow to navigate the target web app and capture artifacts directly during the exploratory testing and dogfooding session.

What is the best way to find quality gaps during a product review of a web app?

The best way to find quality gaps during a product review is to run a structured exploration session that systematically navigates the web app, identifies UX issues and bugs, and documents them with reproducible evidence for quick triage.