agent-browser-dogfood-workflow
Installation
SKILL.md
Agent Browser Dogfood Workflow
Use this skill to run or plan frontend dogfood with agent-browser before QA handoff, after bug fixes, for preview deployments, or when collecting evidence for UI findings.
Process
- Confirm the session contract: target URL, environment, scope, acceptance criteria, user role, allowed destructive operations, test data, setup and cleanup, deployment identifier, feature flags, and time limit.
- Before actual
agent-browsercommand work, check the installed tool version and available command surface:agent-browser --version agent-browser --help - If the installed CLI supports versioned local guidance such as
agent-browser skills get coreoragent-browser skills get dogfood, load it and prefer that output when syntax differs. Older versions may not provide those commands; in that case use--helpand the official documentation for the installed version. - Treat static command snippets in this skill as patterns, not permanent CLI truth.
- Create a short test charter and isolated artifact directory before interacting with the app.
- Run the black-box loop first: observe, state expectation, act like a user, wait for a condition, verify UI behavior, inspect diagnostics when relevant, record coverage, refresh snapshot after state changes.
- Use diagnostics only after black-box evidence exists. Do not read source code to justify user-visible behavior during the black-box phase.
- Stop full dogfood if smoke test fails. Record blocker evidence and the untested scope instead of continuing through invalid results.
- End with a compact handoff: findings with evidence, coverage, blocked areas, unexpected console/network errors, artifact paths, limitations, and recommended regression tests.