dogfood

Identify and document bugs, usability problems, accessibility gaps, and console errors in web applications.

4|2|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/useatrium/atrium --skill dogfood-useatrium
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/useatrium/atrium/tree/main/centaur/.agents/skills/dogfood
Command: npx skills add https://github.com/useatrium/atrium --skill dogfood-useatrium

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill replaces ad hoc web application testing with a systematic exploratory QA workflow that uncovers bugs, usability problems, accessibility gaps, and console errors while preserving clear evidence for each finding.

Core Features & Use Cases

  • Structured Exploration: Navigate an application's major sections, interactive controls, forms, states, workflows, and authentication boundaries.
  • Reproduction Evidence: Capture annotated screenshots, step-by-step reproduction evidence, and videos for interactive issues.
  • Actionable Reporting: Organize findings by severity and category in a report that development and product teams can use directly.
  • Use Case: Ask the Skill to dogfood a staging web application, test its core user journeys, and produce a report containing reproducible evidence for the most important issues.

Quick Start

Use the dogfood skill to systematically test the web application at the provided target URL and create a documented report of reproducible issues.

Frequently Asked Questions about dogfood

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

FAQPage Schema
How do I systematically find and document web app bugs during staging reviews?

Test interactive workflows and authentication flows by applying structured exploratory testing across core user journeys. The process captures annotated screenshots, reproduction videos for interactive issues, and structured severity-based reporting directly usable by development teams.

How do I capture reproducible evidence for interactive issues found during web testing?

Capture reproducible evidence for web testing issues by recording annotated screenshots and step-by-step reproduction videos during browser automation. This documents exact conditions triggering the bug, ensuring development teams can verify and address the problem efficiently.

Can I use browser automation to check accessibility gaps and console errors in web applications?

Yes, browser automation can check accessibility gaps and console errors in web applications. The testing process identifies these issues alongside usability problems and bugs, organizing all findings by severity and category into an actionable report.

What is the best way to generate actionable QA reports from exploratory testing?

Generate actionable QA reports from exploratory testing by organizing discovered bugs, usability problems, and accessibility gaps by severity and category. This structured approach ensures development and product teams receive documented, reproducible issues they can use directly.

Do I need browser automation tools to run regression checks on web applications?

Yes, browser automation is required to run regression checks on web applications. It enables systematic navigation of interactive workflows, forms, and states needed to capture reproduction evidence and generate structured severity-based reports.