Agent skill

Dogfood

by RedWoodOG in RedWoodOG/Hermes-Desktop

Systematic exploratory QA testing of web applications — find bugs, capture evidence, and generate structured reports

No licenceAuto-check passedTesting & QA

Install Dogfood

skills CLI
$ npx skills add RedWoodOG/Hermes-Desktop --skill dogfood -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install RedWoodOG/Hermes-Desktop dogfood --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/RedWoodOG/Hermes-Desktop.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/dogfood .claude/skills/dogfood && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
dogfood
GitHub stars
177
Used in
5 other repos
Token cost
~1.6k tokens
SKILL.md length
693 words
Files
3 (incl. references)
Skills in repo
62
Repo updated
First seen
Licence
None found

At a glance

Systematic exploratory QA testing of web applications — find bugs, capture evidence, and generate structured reports

  • Works in 5 steps: Plan → Explore → Collect Evidence → …
  • Tasks that involve QA and bug reports
  • SKILL.md covers Overview, Prerequisites, Inputs and Workflow, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Dogfood is an agent skill from RedWoodOG/Hermes-Desktop. Systematic exploratory QA testing of web applications — find bugs, capture evidence, and generate structured reports

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `references/issue-taxonomy.md` and `templates/dogfood-report-template.md`).

It sits in Testing & QA, covering QA and bug reports and Debugging.

When your agent uses it

  • Tasks that involve QA and bug reports
  • Tasks that involve Debugging

Example prompts

  • “/dogfood”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Plan
  2. Explore
  3. Collect Evidence
  4. Categorize
  5. Report

What it can do on your machine

Read from SKILL.md and the folder at commit be46b39. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Dogfood loads about 1.6k tokens when it runs, and up to ~2.5k if it reads all its reference files. Until then it costs about 31 tokens; SKILL.md has 693 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~31
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 693 words (~1,582 tokens).

“This skill guides you through systematic exploratory QA testing of web applications using the browser toolset. You will navigate the application, interact with elements, capture evidence of issues, and produce a structured bug report.”

— opening of SKILL.md by RedWoodOG
name
dogfood
version
1.0.0

Read the full SKILL.md on GitHub

Files

SKILL.md and 2 other files (references) in skills/dogfood of RedWoodOG/Hermes-Desktop.

  • SKILL.md
  • references/issue-taxonomy.md
  • templates/dogfood-report-template.md

Open the folder on GitHubat commit be46b39

Used in 5 other repositories

We found 6 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 5 other GitHub owners. This page covers the copy in RedWoodOG/Hermes-Desktop, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Dogfood next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Dogfood compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Dogfood this skillRedWoodOG/Hermes-Desktop1775 repos~1.6kAutomated safety check: PassNone
OpenWork Desktop CDP Driverdifferent-ai/openwork24k—~465Automated safety check: PassCustom licence
Issue Trackingstatic-web-server/static-web-server2.4k—~1.5kAutomated safety check: PassApache-2.0
Pipensx Bug Report Triagei3sey/pipensx221—~1.5kAutomated safety check: NotesGPL-3.0
Structured Bug ReportsDonchitos/Claude-Code-Game-Studios26k—~2.5kAutomated safety check: NotesMIT
Bug ReproducerAnastasiyaW/codex-claude-code-config154—~4.1kAutomated safety check: PassMIT

Similar skills

  • OpenWork Desktop CDP Driver

    different-ai/openwork

    Drives a running OpenWork desktop window over CDP from the shell to evaluate JS, take screenshots, start sessions and send prompts for hand checks.

    24k GitHub stars~465 tokensUpdated today
    Testing & QAAuto-check passed
  • Issue Tracking

    static-web-server/static-web-server

    Triage, reproduce, debug, and fix issues in the Static Web Server (SWS) project — bug reports, regressions, root-cause analysis, minimal fixes with regression tests, v2 backports, and security…

    2.4k GitHub stars~1.5k tokensUpdated yesterday
    Testing & QAAuto-check passed
  • Decodes QR-code bug report photos and screenshots from the pipensx app into a log, then triages crashes and update, download or install failures.

    221 GitHub stars~1.5k tokensUpdated 9 days ago
    Testing & QAAuto-check: notes
  • Structured Bug Reports

    Donchitos/Claude-Code-Game-Studios

    Turns a description into a structured bug report, or scans code for likely bugs, then verifies and closes reports through four modes.

    26k GitHub stars~2.5k tokensUpdated 3 days ago
    Testing & QAAuto-check: notes
  • Bug Reproducer

    AnastasiyaW/codex-claude-code-config

    Find likely software bugs in a codebase, rank concrete bug candidates, and prove or reject them with focused regression tests before proposing a fix.

    154 GitHub stars~4.1k tokensUpdated today
    Testing & QAAuto-check passed
  • Dough Bug Fixing

    terryyin/lizard

    Resolves a reported discrepancy, defect, or regression by gathering expected versus actual behavior and passing the report into bounded shared execution, or by placing known larger or inconclusive…

    2.5k GitHub stars~3.7k tokensUpdated today
    Testing & QAAuto-check passed

More from RedWoodOG/Hermes-Desktop

All 62 skills in this repo
  • Excalidraw

    RedWoodOG/Hermes-Desktop

    Create hand-drawn style diagrams using Excalidraw JSON format.

    177 GitHub starsUsed in 5 repos~1.8k tokens
    Auto-check passed
  • Obliteratus

    RedWoodOG/Hermes-Desktop

    Remove refusal behaviors from open-weight LLMs using OBLITERATUS — mechanistic interpretability techniques (diff-in-means, SVD, whitened SVD, LEACE, SAE decomposition, etc.) to excise guardrails…

    177 GitHub starsUsed in 5 repos~3.8k tokens
    Auto-check passed
  • Ascii Video

    RedWoodOG/Hermes-Desktop

    Production pipeline for ASCII art video — any format. An agent skill from RedWoodOG/Hermes-Desktop.

    177 GitHub starsUsed in 2 repos~3.2k tokens
    Auto-check passed
  • Systematic Debugging

    RedWoodOG/Hermes-Desktop

    A skill your agent uses when encountering any bug, test failure, or unexpected behavior.

    177 GitHub starsUsed in 6 repos~2.6k tokens
    Auto-check passed
  • Test Driven Development

    RedWoodOG/Hermes-Desktop

    A skill your agent uses when implementing any feature or bugfix, before writing implementation code.

    177 GitHub starsUsed in 6 repos~2.4k tokens
    Auto-check passed
  • Claude Code

    RedWoodOG/Hermes-Desktop

    Delegate coding tasks to Claude Code (Anthropic's CLI agent).

    177 GitHub starsUsed in 4 repos~784 tokens
    Auto-check passed

Questions about Dogfood

What does Dogfood do?

Systematic exploratory QA testing of web applications — find bugs, capture evidence, and generate structured reports. Dogfood is an agent skill from RedWoodOG/Hermes-Desktop.

When should I use Dogfood?

Dogfood fits situations like: tasks that involve QA and bug reports; tasks that involve Debugging.

How do I install Dogfood in Claude Code?

Run `npx skills add RedWoodOG/Hermes-Desktop --skill dogfood -a claude-code`. Or copy the skill folder (skills/dogfood in RedWoodOG/Hermes-Desktop) into .claude/skills/dogfood in your project. Claude Code loads it when a task matches its description.

How do I install Dogfood in Codex?

Run `npx skills add RedWoodOG/Hermes-Desktop --skill dogfood -a codex`. Or copy the skill folder (skills/dogfood in RedWoodOG/Hermes-Desktop) into .agents/skills/dogfood in your project. Codex loads it when a task matches its description.

Can I use Dogfood in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add RedWoodOG/Hermes-Desktop --skill dogfood -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dogfood, .gemini/skills/dogfood, .github/skills/dogfood and .opencode/skills/dogfood in your project.

What does Dogfood need to run?

SKILL.md names no scripts, command-line tools or credentials: Dogfood is instructions for the agent only.

Does Dogfood access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Dogfood safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Dogfood use?

No licence was found for Dogfood or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Dogfood use?

About 1.6k tokens (SKILL.md is roughly 6.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 921 tokens, read only when the agent opens those files.

What are the alternatives to Dogfood?

Skills that share tags, products or a category with Dogfood: OpenWork Desktop CDP Driver (different-ai/openwork, 24k stars), Issue Tracking (static-web-server/static-web-server, 2.4k stars), Pipensx Bug Report Triage (i3sey/pipensx, 221 stars) and Structured Bug Reports (Donchitos/Claude-Code-Game-Studios, 26k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Dogfood?

RedWoodOG (a GitHub user) maintains it in RedWoodOG/Hermes-Desktop, which has 177 GitHub stars. The repository holds 62 skills in this directory. The repository was last updated on May 30, 2026.

Source: RedWoodOG/Hermes-Desktop on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.