Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mylesmcook-dogfood
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, testing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/dogfood
What's inside
- Skill name
dogfood- Description
- Formal repro-first browser QA for real web apps. Use when the user wants to dogfood a site, run QA, bug hunt, find issues, or test an app with handoff-grade evidence such as repro steps, screenshots, videos, and a structured report. Do not use for lighter exploratory passes where `browser-probe` is enough.
- License
- MIT
- Instructions
- 49 lines in SKILL.md · view on GitHub
Files (3)
- SKILL.md
- issue-taxonomy.md · references/
- dogfood-report-template.md · templates/
SKILL.md (first lines)
# Dogfood Use this skill when the job is not just to explore, but to hand back issues with proof. ## Defaults - Require only the target URL unless auth is mentioned. - Use `agent-browser` directly, never `npx agent-browser`. - Default scope is the full app. - Default output directory is `./dogfood-output/`. - Default session name is a slugified target name. ## Workflow 1. Initialize the output directory, screenshots directory, videos directory, and report file from `templates/dogfood-report-template.md`. 2. Authenticate only if needed. If the flow needs OTP or email codes, stop and ask the user for that code. 3. Orient on the app with an annotated screenshot and a fresh interactive snapshot. 4. Explore the app systematically using `references/issue-taxonomy.md` to decide what to check and how severe a finding is. 5. Document each issue immediately before moving on. Do not batch findings for later. 6. Wrap up by reconciling severity counts, closing the session, and summarizing the most important issues. ## Evidence Rules - Interactive or behavioral issues need a repro video plus step-by-step screenshots. - Static issues visible on load need one annotated screenshot. Set repro video to `N/A`. - Verify reproducibility before collecting evidence. Retry once before calling it a real issue. - Use `type` during recorded repros when human pacing matters. Use `fill` outside recording when speed matters. - Check `console` and `errors` during the run so console-visible failures do not get missed. ## Output Contract - Produce one structured report using `templates/dogfood-report-template.md`. - Append findings as they are discovered so interrupted runs still leave usable output. - Aim for a small set of well-documented issues rather than a long vague list. - End by telling the user the report path, total issue count, severity breakdown, and the most critical items. ## References - `references/issue-taxonomy.md` - severity calibration and what to look for - `templates/dogfood-report-template.md` - report scaffold ## Guardrails - Keep one live `agent-browser` session for the run unless recovery forces a restart. - Never read the target app's source code while dogfooding it. - Do not turn this into generic browser automation. This skill is for issue-finding with handoff-grade evidence. - Route lighter exploratory requests to `browser-probe`.
From MylesMCook/mcook-skills, MIT.
More from MylesMCook/mcook-skills
- 0.529score
base-ui-stylex
MylesMCook
Build, review, or debug React components using Base UI and StyleX with live official documentation lookup and source citations.
SkillBFreshness: BClaude Code +9 - 0.524score
archive-stale-codex-tasks
MylesMCook
Inspect and safely archive stale idle Codex tasks when the user asks to clean up old Codex tasks, threads, or processes.
SkillBFreshness: BClaude Code +9 - 0.479score
american-inkblot-illustrations
MylesMCook
Use when creating, planning, prompting, generating, or editing quirky US English article illustrations: blog, newsletter, essay, Notion, document body art…
SkillCFreshness: CClaude Code +9 - 0.479score
adversarial-review
MylesMCook
Use this skill when you need a serious code review, diff review, or implementation-plan review from independent reviewers.
SkillCFreshness: CClaude Code +9 - 0.450score
fugu-second-opinion
MylesMCook
Use only when the user explicitly invokes $fugu-second-opinion or asks for Sakana Fugu or Fugu Ultra by name to provide a second opinion, external model…
SkillCFreshness: CClaude Code +9 - 0.450score
goalie
MylesMCook
Use when the user wants to turn a rough idea, dirty goal, messy long-run prompt, sidechat thought, or under-scoped Codex task into clean Goal objective text…
SkillCFreshness: CClaude Code +9 - 0.414score
agent-skills-architect
MylesMCook
Create, audit, improve, rewrite, or package Agent Skills and Codex skills.
SkillDFreshness: DClaude Code +9 - 0.414score
laws-of-software-los
MylesMCook
Use this skill for software architecture, system design, ADRs, migration plans, code review, refactors, APIs, data changes, reliability, performance…
SkillDFreshness: DClaude Code +9 - 0.414score
deneb-authoring
MylesMCook
Author and debug Deneb visuals for Power BI, including dataset binding, PBIR persistence, report-theme integration, interactivity, and template metadata.
SkillDFreshness: DClaude Code +9 - 0.414score
browser-probe
MylesMCook
Exploratory browser QA for real web apps.
SkillDFreshness: DClaude Code +9 - 0.414score
electron-best-practices
MylesMCook
Practical Electron guidance for building and maintaining desktop apps with clear main process, renderer, preload, IPC, BrowserWindow, packaging, Electron…
SkillDFreshness: DClaude Code +9 - 0.411score
brainerd
MylesMCook
Initialize or update a repo-local `brain/`: create the `brain/` folder and managed `AGENTS.md` block, reflect durable repo learnings into principles or notes…
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Apr 22, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/MylesMCook/mcook-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from MylesMCook
- 0.529score
base-ui-stylex
MylesMCook
Build, review, or debug React components using Base UI and StyleX with live official documentation lookup and source citations.
SkillBFreshness: BClaude Code +9 - 0.524score
archive-stale-codex-tasks
MylesMCook
Inspect and safely archive stale idle Codex tasks when the user asks to clean up old Codex tasks, threads, or processes.
SkillBFreshness: BClaude Code +9 - 0.479score
adversarial-review
MylesMCook
Use this skill when you need a serious code review, diff review, or implementation-plan review from independent reviewers.
SkillCFreshness: CClaude Code +9 - 0.479score
american-inkblot-illustrations
MylesMCook
Use when creating, planning, prompting, generating, or editing quirky US English article illustrations: blog, newsletter, essay, Notion, document body art…
SkillCFreshness: CClaude Code +9 - 0.450score
fugu-second-opinion
MylesMCook
Use only when the user explicitly invokes $fugu-second-opinion or asks for Sakana Fugu or Fugu Ultra by name to provide a second opinion, external model…
SkillCFreshness: CClaude Code +9 - 0.450score
goalie
MylesMCook
Use when the user wants to turn a rough idea, dirty goal, messy long-run prompt, sidechat thought, or under-scoped Codex task into clean Goal objective text…
SkillCFreshness: CClaude Code +9
Cite this page
dogfood skill. Agent Mart. https://agentmart.dev/skills/mylesmcook-dogfood (last updated 2026-10-24)