dogfood

Explore web applications to identify bugs and generate reproducible QA reports.

2|Updated Aug 20, 2024
One-click install
npx skills add https://github.com/theZMC/dotfiles --skill dogfood-thezmc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/theZMC/dotfiles/tree/main/.agents/skills/dogfood
Command: npx skills add https://github.com/theZMC/dotfiles --skill dogfood-thezmc

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 problems, producing structured, reproducible reports with evidence.

Core Features & Use Cases

  • Systematic QA of web apps to uncover hidden issues across features and flows.
  • Generates a comprehensive repro-ready report with evidence (step-by-step, screenshots, videos).
  • Useful for QA analysts, product teams, and developers to validate quality before release.

Quick Start

Start a dogfood session on a target URL and let the agent generate a full reproducible QA report.

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?▼

Automated exploratory testing systematically explores a web application to identify bugs and UX issues across untested paths and edge cases. You provide a Target URL, and the session generates documented reproducible reports with evidence.

Can I generate bug reports with screenshots and repro videos automatically?▼

Yes, automated QA sessions generate comprehensive bug reports that include step-by-step reproduction instructions, screenshots, and repro videos. This ensures all identified quality problems are documented with actionable evidence.

What is systematic web application exploration for bug hunting?▼

Systematic web application exploration is an automated QA process that traverses end-to-end workflows and edge cases to uncover hidden issues. It focuses on producing structured, reproducible reports for QA analysts and developers.

How do I validate web app quality before a release?▼

You validate web app quality by running an automated exploratory testing session against your Target URL. The agent systematically checks features and flows, producing a full reproducible QA report to confirm release readiness.

Do I need to configure the testing session or just provide a URL?▼

You only need to provide a Target URL to start a dogfood session. Optional session configuration is available to customize the systematic exploration, but the default setup is sufficient to generate a comprehensive QA report.

What kind of evidence does an automated QA report include?▼

An automated QA report includes step-by-step reproduction instructions, screenshots, and videos as needed. This reproducible evidence ensures developers can verify and address the identified bugs and UX issues effectively.