dogfood

Automates exploratory web app testing and generates bug reports with reproduction evidence.

2|Updated May 27, 2026
One-click install
npx skills add https://github.com/EmergenceAI/EM-AISoftwareFactory --skill dogfood-emergenceai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/EmergenceAI/EM-AISoftwareFactory/tree/main/skills/dogfood
Command: npx skills add https://github.com/EmergenceAI/EM-AISoftwareFactory --skill dogfood-emergenceai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Bash, agent-browser, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you systematically explore and test web applications to find bugs, UX issues, and other problems, producing a structured report with full reproduction evidence.

Core Features & Use Cases

  • Exploratory Testing: Systematically visit pages and test features to uncover issues.
  • Reproducible Reports: Generates a report with step-by-step screenshots, repro videos, and detailed repro steps for every issue.
  • Use Case: Use this Skill to "dogfood" a new web application, ensuring its quality and usability before release.

Quick Start

Start the dogfood skill with the target URL: dogfood --target-url https://example.com

Frequently Asked Questions about dogfood

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

FAQPage Schema
How do I automate exploratory testing for a web application?

Automate exploratory testing by running the dogfood skill with a target URL, systematically visiting pages and testing features to find bugs and UX issues. It generates a structured report with step-by-step screenshots and detailed reproduction evidence.

What is the best way to generate bug reproduction reports with screenshots?

Generate bug reproduction reports by automating web application testing with the dogfood skill. It produces detailed reports containing reproduction videos, step-by-step screenshots, and repro steps for every uncovered bug and UX issue.

Do I need Bash and agent-browser tools to run automated web testing?

Yes, you need Bash and agent-browser tools to run this automated web testing. These dependencies provide the required browser automation capabilities to systematically explore web pages and capture bug reproduction evidence.

How does systematic bug hunting work for new web applications?

Systematic bug hunting works by automatically exploring a new web application's pages and features to uncover issues. This exploratory testing process identifies bugs and UX problems, ensuring application quality and usability before release.

Can I use exploratory testing to find UX issues before release?

Yes, you can use exploratory testing to find UX issues before release. By systematically visiting pages and testing features, the dogfood skill uncovers usability problems and generates structured reports with reproduction evidence.