dogfood

Explore web applications and capture annotated screenshots, videos, and console logs.

6|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/archibate/archibate-skills --skill dogfood-archibate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/archibate/archibate-skills/tree/main/old-skills/marginal-skills/dogfood
Command: npx skills add https://github.com/archibate/archibate-skills --skill dogfood-archibate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Systematically exercises a web application to find bugs, UX issues, and functional regressions and produces fully reproducible evidence that can be handed directly to engineering and product teams.

Core Features & Use Cases

  • Exploratory Testing: Systematically navigate the app, exercise interactive flows, and probe edge cases such as empty states and error handling.
  • Reproducible Evidence: Capture annotated screenshots, step-by-step screenshots, timed repro videos, console logs, and session snapshots so issues can be replayed and fixed.
  • Auth & Session Management: Sign in when required, save authenticated state for replay, and scope sessions to specific pages or features.
  • Use Case: Run a dogfood session against a staging environment to produce a 5–10 issue report with full repro steps, screenshots, and videos ready for triage.

Quick Start

Dogfood vercel.com and generate a structured report with annotated screenshots, session state, and repro videos saved to ./dogfood-output/.

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 web apps to capture console errors and bugs?

Automated exploratory testing systematically navigates web pages, exercises interactive flows, and probes edge cases like empty states to detect bugs, UX issues, and console errors while capturing annotated screenshots and repro videos as evidence.

How do I record reproducible evidence and videos for bug reports?

To record reproducible evidence for bug reports, use a browser agent to capture timed reproduction videos, step-by-step annotated screenshots, console logs, and session snapshots. This creates fully reproducible evidence ready for engineering triage.

Can I save authenticated session state for testing login flows?

Yes, you can save authenticated session state for testing login flows. The testing process signs in when required, saves the authenticated state for replay, and scopes sessions to specific pages or features to test authentication flows efficiently.

What do I need to run an automated dogfood session on a staging environment?

To run an automated dogfood session on a staging environment, you need an automated browser agent capable of taking annotated screenshots, recording videos, saving session state, and performing scripted interactions like click, fill, and snapshot.

What is the best way to generate a structured bug report with reproduction steps?

The best way to generate a structured bug report is to run an end-to-end dogfood session that produces a 5–10 issue report with full reproduction steps, annotated screenshots, session state, and repro videos saved directly to an output directory.

Does exploratory testing work for checking UI UX issues and functional regressions?

Yes, exploratory testing works for checking UI UX issues and functional regressions. It systematically exercises web application flows, detects console errors, and captures reproduction evidence to document visual and functional problems.