SkillAgentSearch skills...

code-mate-hermes

Runs Hermes Agent in one-shot mode for bounded local tasks

Install / Use

npx skills add CherryHQ/cherry-studio --skill code-mate-hermes

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

75/100

Category

Automation

Supported Platforms

Zed

Tags

Our assessment of code-mate-hermes

code-mate-hermes scores 75/100 on our quality scale, 1038th of 1,333 Automation skills we index.

Its SKILL.md is 1.5 KB long, split into 3 sections with 1 code example: moderately detailed.

With 52,134 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
20/30
Structure
12/20
Description
8/15
Adoption
20/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated yesterday, so code-mate-hermes is actively maintained.
  • It is released under AGPL-3.0, a copyleft license: you can use it, but modified versions you distribute must carry the same license.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands.

Automated pattern scan on 2026-09-26. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

code-mate-hermes compared with similar skills

All 4 of these similar skills score higher than code-mate-hermes; compare them before choosing.

SkillScoreStarsUpdatedFormat
code-mate-hermes (this skill)by CherryHQ7552.1k1d agoSKILL.md
Agent-Reachby Panniantong10085.5k10d agoCLAUDE.md
rufloby ruvnet10073.3k1d agoCLAUDE.md
Scraplingby D4Vinci10083.8ktodayMCP Server
algorithmic-artby anthropics100177.9k3d agoSKILL.md

Frequently asked questions

How do I install code-mate-hermes?
Run npx skills add CherryHQ/cherry-studio --skill code-mate-hermes. The install tabs above show the steps for each supported agent.
Which AI agents does code-mate-hermes work with?
It is written for Zed, as a SKILL.md file. Other agents that read the same format can often use it too.
Is code-mate-hermes safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. It is AGPL-3.0-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is code-mate-hermes still maintained?
The repository was last updated yesterday, so code-mate-hermes is actively maintained.

name: code-mate-hermes description: Runs Hermes Agent in one-shot mode for bounded local tasks. Use when the user explicitly asks to delegate work to Hermes and accepts its automatic tool approval behavior.

Hermes Agent

Run

  1. Set the Bash working directory to the smallest directory the user authorized and set a finite timeout, normally 10 minutes.
  2. Check availability with command -v hermes. If it is missing, stop and ask the user to install Hermes Agent in Code Mate.
  3. Run one task and exit:
hermes -z "<prompt>"

Pass the prompt as one quoted argument. Treat stdout as final text. Exit zero means success, exit one means failure or no response, and exit two means invalid arguments or an empty failed/partial result. Never start the interactive UI or a login flow.

Authentication And Permissions

If Hermes reports missing provider, model, or API configuration, stop and ask the user to configure Hermes Agent in Code Mate. Never request, read, print, or copy credentials.

One-shot mode automatically enables YOLO and hook acceptance and can load tools, memory, rules, and AGENTS.md. Do not run it in a writable project for read-only work. Use a disposable or read-only copy instead. Run it against the real project only when the user explicitly requests workspace changes, constrain the directory and prompt, and inspect the diff afterward.

Example: for an approved edit, ask Hermes to touch only named files, run it in that project, require exit zero, and inspect the resulting diff before reporting success.

Related Skills

View on GitHub
GitHub Stars52.1k
CategoryAutomation
Updated1d ago
Forks5.0k

Languages

TypeScript

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions