Tooluck logoTooluck
SKILL.md

dogfood

Agent skill fromfcakyon/claude-codex-settings

Systematically explore and test a web application to find bugs, UX issues, and other problems. Use when asked to "dogfood", "QA", "exploratory test", "find issues", "bug hunt", "test this app/site/platform", or review the quality of a web application. Produces a structured report with full reproduction evidence -- step-by-step screenshots, repro videos, and detailed repro steps for every issue -- so findings can be handed directly to the responsible teams.

How to install dogfood

install dogfood
# install the claude-codex-settings pack with the skills CLI
npx skills add fcakyon/claude-codex-settings

# or add only this skill to Claude Code: copy the folder

plugins/agent-browser/skills/dogfood/

# into

~/.claude/skills/dogfood/ (all projects)

.claude/skills/dogfood/ (one project)

plugins/agent-browser/skills/dogfood/SKILL.md

Apache-2.0Full file
1# Dogfood
2
3Systematically explore a web application, find issues, and produce a report with full reproduction evidence for every finding.
4
5## Setup
6
7Only the **Target URL** is required. Everything else has sensible defaults -- use them unless the user explicitly provides an override.
8
9| Parameter | Default | Example override |
10|-----------|---------|-----------------|
11| **Target URL** | _(required)_ | `vercel.com`, `http://localhost:3000` |
12| **Session name** | Slugified domain (e.g., `vercel.com` -> `vercel-com`) | `--session my-session` |
13| **Output directory** | `./dogfood-output/` | `Output directory: /tmp/qa` |
14| **Scope** | Full app | `Focus on the billing page` |
15| **Authentication** | None | `Sign in to user@example.com` |
16
17If the user says something like "dogfood vercel.com", start immediately with defaults. Do not ask clarifying questions unless authentication is mentioned but credentials are missing.
18
19Always use `agent-browser` directly -- never `npx agent-browser`. The direct binary uses the fast Rust client. `npx` routes through Node.js and is significantly slower.
20
21## Workflow
22
23```
241. Initialize Set up session, output dirs, report file
252. Authenticate Sign in if needed, save state
263. Orient Navigate to starting point, take initial snapshot
274. Explore Systematically visit pages and test features
285. Document Screenshot + record each issue as found
296. Wrap up Update summary counts, close session
30```
31
32### 1. Initialize
33
34```bash
35…

Excerpt shown under the repository's Apache-2.0 license.

More skills in claude-codex-settings

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates