dogfood

Automates web-app exploration to identify bugs, UX issues, and quality problems, producing structured reports with repro steps, screenshots, videos.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Systematically explores a web app to find bugs, UX issues, and other quality problems, and compiles them into a structured report with reproducible evidence.

Core Features & Use Cases

  • Systematic exploration of workflows to surface defects across pages, forms, and interactions.
  • Reproducible evidence with step-by-step screenshots, videos, and detailed repro steps for each issue.
  • Hand-off-ready reports for engineering teams to reproduce and fix findings.

Quick Start

Start a guided QA session on the target web app from the main navigation and walk through core user flows.

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

This Skill automates web app exploration to identify bugs, UX issues, and quality problems. It systematically navigates workflows to surface defects across pages, forms, and interactions, generating structured reports with reproducible evidence.

What is the best way to report reproducible bugs with video evidence?

Reproducible bug reports require detailed step-by-step repro data, screenshots, and videos. This Skill automates web app exploration and compiles hand-off-ready reports containing structured evidence for engineering teams to reproduce and fix findings.

Can I use automated QA testing to find UX issues across user flows?

Automated QA testing can find UX issues by systematically exploring web app workflows. This Skill applies to exploratory testing and bug hunts, identifying quality problems across pages and forms while capturing detailed reproducible evidence.

Does exploratory testing work for any web application or only specific platforms?

Exploratory testing applies to any web application without platform restrictions. This Skill systematically explores workflows across web apps to surface defects, ensuring quality problems are documented with reproducible evidence and structured reports.

How do I start a guided QA session for bug hunting?

To start a bug hunting QA session, initiate guided exploration on the target web app from the main navigation. Walk through core user flows to systematically surface defects, UX issues, and quality problems with structured reproducible evidence.

When should I not use automated exploratory testing for web app quality reviews?

Automated exploratory testing is designed for web apps and may not suit non-web platforms or backend systems. This Skill focuses specifically on web app workflows, interactions, and UX issues, compiling findings into hand-off-ready reports for engineering teams.