About dogfood
Dogfood is a workflow router for exploratory QA using agent-device. It guides app exploration and issue evidence capture, requiring a target app and findings based on runtime behavior.
Key features
- 01Read dogfood CLI guidance
- 02Open an app and inspect snapshots and screenshots
- 03Explore app flows
- 04Capture evidence for issues
- 05Base findings on runtime behavior
Use cases
- 01Run exploratory QA on a target app
- 02Record issues with supporting evidence
- 03Check runtime behavior across app flows
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ callstack/ agent-device --skill dogfoodAfter installing, type/dogfoodin Claude Code to confirm it loaded.
Details
From the project READMEDogfood
Router for exploratory QA. Private setup before using this skill:
agent-device --version
If that fails, stop and tell the user to expose a trusted agent-device binary on PATH or approve an exact-version npm command. This skill intentionally keeps allowed tools restricted to agent-device and npx agent-device.
Require agent-device >= 0.14.0; older CLIs lack these help topics. If older, stop and tell the user to upgrade the trusted install or approve an exact-version npm command. Do not run npm install -g agent-device@latest or npx -y agent-device@latest autonomously, and do not include version/upgrade commands in final plans.
Read current CLI guidance:
agent-device help dogfood
Loop: open app -> snapshot -i + screenshot -> explore flows -> capture evidence per issue -> close.
Target app is required; infer platform or ask. Findings must come from runtime behavior, not source reads. Let help dogfood provide exact report shape, evidence commands, and current workflow guidance.