🎯 Intro — Why Install More Skills?
Hermes ships with 90+ built-in skills and can even write new ones from workflows it sees in your chat. But those auto-created skills only come from what Hermes learns from you. The skills in this video are built by people who already solved problems Hermes can't handle on its own — and packaged those solutions into installable skills. 0:00
📝 1. Planning with Files
Problem: long conversations make the agent forget details you mentioned earlier — faster on Opus models. Too many messages in the context window → the model loses track of smaller details. 0:52
Solution: move the plan into three files in your project folder: task_plan.md (splits the main task into smaller sub-tasks), findings.md (every problem + how it was solved, reusable learnings), and progress.md (how far the agent has gotten).
🤝 2. Delegate (Turns Hermes into an Orchestrator)
Problem: Hermes already has a Claude Code skill and a Codex skill, but it won't use them unless you ask — and you have to say which tasks go to which agent in every prompt. 3:10
Solution: the Delegate Setup skill (actually a set of skills) acts as an orchestrator across every coding tool installed on your machine. It figures out which tool suits which task, hands the work over, and gives you one collective report.
| Detail | What it means |
|---|---|
| Main skill | delegate setup coordinates the others |
| Dedicated skills | Claude Code, Codex, Cursor (and more — 18 to choose from) |
| Run mode | Delegated agents run without asking permission per command (no approval stalls) |
| Flow | Identifies installed tools → maps which area each agent handles (with model name + effort level) → you approve → runs → collective report |
🔇 3. RTK (Terminal Output Filter)
Problem: every terminal command returns output the agent has to read — but 90% of it is noise that bloats the context. Too much context → harder to focus → worse answers. 4:47
Solution: RTK cuts command output and keeps only what the agent needs, before it reaches the context window. It has a database of the commands agents run most often, so it knows how to filter each one. Example: when running tests, the agent only needs the failed results — RTK keeps only failures by default.
🛡️ 4. Mantis (Google's Security Review Skills)
What it is: a set of security review skills by Google, each focusing on a different area of security review — for mobile or web apps. 7:14
Mantis Plan (plans the security review process before you begin) and Mantis Reflect (goes back over findings, makes sure failures are documented properly). Install all of them — they're separate pieces of one review process.🌐 5. Agent Reach (Access Restricted Sites)
Problem: agents get denied access to valuable research sites — like Reddit — because those sites don't want models scraping their content. 8:44
Solution: Agent Reach gives Hermes access to 15+ platforms — Reddit, GitHub, Instagram, Facebook, Twitter — using free methods (costs nothing). It was the #1 trending project on GitHub recently.
🧲 6. Skill Retriever (Save 9K Tokens/Turn)
Problem: only a skill's name and description go into the context window — but they're sent with every message. Past 100 skills, that's a huge chunk of context gone before you've said anything. 9:46
| Mechanism | Detail |
|---|---|
| Pre-model step | Runs before Hermes calls the model |
| Chunking | Splits your message into model-understandable chunks; does the same to every skill |
| Matching | Matches your message against the skill list; sends only the highest-scoring descriptions |
| Form | A plugin; enable "Skill Retriever" from the plugins area |
🔗 github.com/moonlight-lupin/agent-skills (plugins/skill-retrieval)
💡 Key Takeaways
- Half this list protects the context window, not adds features. The best skills fix a real, recurring problem.
- Hooks are Hermes' superpower. Planning with Files uses a hook to force plan files into context — "most agents don't support hooks. Hermes does."
- Delegate turns Hermes into a director, not a coder. It maps tasks to the right tool (Claude Code/Codex/Cursor) and reports collectively.
- 90% of terminal output is noise. RTK filters it before the context window — agents only need failures, not passing results.
- Cron jobs make security reviews hands-off. Mantis + Hermes' always-on scheduling = scheduled reviews + Slack alerts.
- Skill names/descriptions leak context. Past 100 skills, the index alone eats ~11K tokens. Skill Retriever cuts it to ~2.3K.
- Everything is agent-agnostic. The ideas transfer to Claude Code, ChatGPT, or any AI coding agent.