10 Best Hermes Agent Skills
The top cybersecurity pack alone ships 750+ MITRE ATT&CK-mapped skills. Below it, nine more community picks and self-generated patterns cover DevOps monitoring, project management, memory maintenance, and cross-platform messaging. These are the skills Hermes users actually keep running after the Curator's 7-day evaluation cycle weeds out the rest. We tested each one, graded them on community adoption and real-world utility, and ranked them accordingly. Honest notes on where each falls short are included.
How Hermes Skills Work
Hermes Agent skills are reusable automation routines stored as markdown files in ~/.hermes/skills/. They come from two sources: the agent creates them automatically when it detects a recurring pattern, or you install them from the community. The self-generation mechanic is what sets Hermes apart from frameworks like Claude Code skills or Cursor rules. You don't have to write them. The agent notices what you keep doing and builds a skill for it.
Self-Generated Skills
After five or more tool calls for the same pattern, Hermes auto-creates a skill via the skill_manage tool. Each skill file contains a name, description, trigger conditions, implementation steps, and usage examples. These are living documents that refine themselves through a reflective phase after each execution, and the patch action allows skills to self-improve based on execution feedback.
Community Skills
Community skills come from external sources: GitHub repositories, the skills.sh registry, ClawHub (the OpenClaw marketplace with cross-compatibility), or direct URLs. On install, community skills are scanned and sandboxed from the Curator system to prevent external code from modifying your agent's core behavior. Skills auto-register as slash commands in messaging platforms, so a Telegram or Discord user can invoke them directly from chat.
How we picked these 10: We evaluated skills by community adoption (forum mentions and GitHub activity, since exact install counts aren't publicly exposed by Hermes), breadth of utility (does it solve a problem most users face?), and Curator survival rate (does it last beyond the 7-day evaluation cycle?). Self-generated patterns that appear independently across unrelated users ranked higher because they represent genuine workflow needs rather than one person's pet project. Skills we considered but cut: code-reviewer (promising but inconsistent output quality), notion-sync (too many auth issues reported), and auto-documenter (frequently archived by the Curator for low usage).
The Curator System
Introduced in Hermes v0.12.0 (April 30, 2026), the Curator is an automated skill management system that runs a 7-day evaluation cycle. It grades every skill across four dimensions: usage frequency, success rate, execution time, and user satisfaction.
Based on those grades, the Curator takes one of three actions:
- Promote: increase the skill's priority so it surfaces more readily in relevant contexts
- Consolidate: merge duplicate or overlapping skills into a single, refined version
- Archive: move underused skills to
.archive/where they stop executing but remain recoverable
If a skill is critical to your workflow, pin protection keeps it safe: hermes skills pin prevents the Curator from archiving it. Community skills are automatically shielded from Curator modification as a security boundary. External code cannot be altered by your agent's internal optimization loop.
Hermes Skills at a Glance
Full Rankings
| # | Name | Type | Category | Key Feature |
|---|---|---|---|---|
| 1 | Anthropic-Cybersecurity-Skills | Community | Security | 750+ MITRE ATT&CK-mapped skills |
| 2 | mission-control | Self-Gen | DevOps | Multi-instance dashboard monitoring |
| 3 | kanban-orchestrator | Self-Gen | Productivity | Persistent kanban boards with auto-categorization |
| 4 | memory-hygiene | Self-Gen | Productivity | Automated memory file cleanup on schedule |
| 5 | hermes-skill-factory | Community | Development | Meta-skill: templates + quality scoring |
| 6 | git-workflow | Self-Gen | DevOps | Context-aware commits + auto PR creation |
| 7 | research-synthesizer | Self-Gen | Research | Multi-source research with citation chains |
| 8 | docker-orchestrator | Self-Gen | DevOps | Container lifecycle + resource limits |
| 9 | scheduled-reports | Self-Gen | Productivity | Daily/weekly/monthly activity summaries |
| 10 | platform-bridge | Community | Communication | Cross-platform message routing |
Skill Deep Dives
If you only install one skill from this list, make it this one. The pack ships 750+ individual skills mapped directly to the MITRE ATT&CK framework, covering tactics from initial access through exfiltration. SOC teams use it for automated threat analysis, incident triage, and detection rule generation. The skills are sourced from a security-verified GitHub repository and undergo community review before each release.
The reason this beats everything else on the list is sheer coverage. You point Hermes at an indicator of compromise and the relevant ATT&CK skills activate automatically, with no manual selection. It turns a general-purpose agent into a security analyst that already knows the playbook.
Still, 750+ skills is a lot of context for the agent to carry. Initial load time is noticeable on slower machines, and you will want to pin the subset you actually use rather than loading the entire pack every session. The pack also assumes you have some SOC familiarity. If you don't know what a T1059 technique is, the skill output won't mean much to you without additional context.
Install: hermes skills install github:anthropics/anthropic-cybersecurity-skills
This is the one that surprised us. It's not a community skill. It's self-generated. Users running Hermes on a VPS with multiple platform gateways (Telegram, Discord, Slack) keep asking the agent the same thing: "what's running, is anything broken?" After five or more of those checks, Hermes creates mission-control on its own. The pattern is so universal that unrelated users end up with nearly identical versions of this skill.
It surfaces active gateways, memory usage, skill execution stats, and error rates in a single dashboard view. Think of it as htop for your Hermes fleet. The fact that it's self-generated means it adapts to your specific instance layout rather than following a one-size-fits-all template.
The downside: since every user's version is slightly different, there's no standardized output format. If you're feeding mission-control data into external monitoring (Grafana, Datadog), you'll need to normalize the output yourself.
This one solves the biggest pain point of using any AI coding agent: it forgets what you were working on. kanban-orchestrator creates persistent kanban boards backed by Hermes memory files, auto-categorizes tasks from conversation context, and tracks them across sessions. Users report 40% faster task completion with structured kanban workflows because the agent stops losing track of where things stand between sessions.
The skill ranks above git-workflow and research-synthesizer because it addresses a more fundamental problem. You can work around bad commit messages; you can't work around an agent that doesn't remember your project has 12 open tasks.
The catch: all the kanban data lives in Hermes memory files on a single machine. There's no cloud sync, no export to Jira or Linear, and if your memory files get corrupted the board is gone. For personal task tracking it's great; for team-wide project management you'll outgrow it quickly.
Automatically reviews and cleans MEMORY.md and USER.md files by removing stale entries, consolidating duplicates, and reorganizing content by topic. It runs as scheduled maintenance at a configurable interval. Without it, memory bloat gradually degrades agent performance as context windows fill with outdated information from weeks-old conversations. Anyone who has watched an agent get slower and less coherent over a month of heavy use knows why this matters.
Fair warning: the skill is aggressive by default. It sometimes removes entries you actually wanted to keep because it scored them as stale. Pin important memory entries before running it, or adjust the staleness threshold if you find yourself re-teaching the agent things it used to know.
A meta-skill: a skill for building better skills. It provides templates, a testing framework, and a quality scoring system that evaluates how well your custom skills follow Hermes conventions. If you're writing skills for a team, this standardizes output quality before distribution.
The quality scoring is opinionated: it sometimes flags perfectly functional skills as low-quality because they don't follow its preferred markdown structure. You'll need to decide whether to conform or ignore the score. Still, the templates alone save enough boilerplate time to justify the install.
Handles git branching, committing, and PR creation. Context-aware: it reads project structure and matches existing naming conventions instead of imposing its own. Commit messages come from diff analysis, so they reflect what actually changed rather than a generic "update files" placeholder. Useful, but not transformative. Most coding agents already handle basic git, and this skill mostly smooths out the rough edges rather than adding new capabilities.
Chains web search, content extraction, synthesis, and citation into a single workflow. Uses Firecrawl (via Nous Portal) or built-in web tools for scraping, then outputs structured research briefs with citation chains. Solid for turning a broad question into a sourced brief without opening dozens of tabs, but the citation accuracy depends entirely on the underlying scraping quality. Without a Firecrawl subscription, the fallback web tools produce noticeably rougher results.
Manages Docker container lifecycle for the Docker terminal backend: creating, monitoring, and cleaning up execution containers with resource limits and networking. If you run Hermes in sandboxed mode (code execution inside disposable containers), this prevents resource exhaustion. If you don't use Docker backend, this skill does nothing for you. It's ranked #8 precisely because its audience is narrow, but for that audience it's essential.
Generates periodic activity reports (daily, weekly, monthly) from Hermes logs, summarizing tasks completed, skills used, and errors hit. Output goes to markdown or through your messaging gateway. Answers the question "what did the agent actually do this week?" without digging through raw logs. Useful for accountability, though the reports tend to be verbose. Expect to skim rather than read them word for word.
Routes messages between Telegram, Discord, and Slack gateways while preserving threading and user attribution. Niche, but if your team is split across messaging platforms and you want Hermes to relay conversations, it works. The forwarding is one-directional per rule, so setting up bidirectional sync requires configuring two separate routing rules. It made the list because cross-platform teams keep asking for it, not because it's polished.
Installing Skills
The hermes skills install command accepts six source types. Community skills are scanned on install and sandboxed from the Curator to prevent external code from modifying your agent's internal optimization.
/.well-known/hermes-skills.json on any domain.Nous Portal Premium Tools
Beyond community and self-generated skills, Nous Research offers a subscription-based tool suite through the Nous Portal. These premium tools extend Hermes with capabilities that require infrastructure Nous maintains on your behalf:
- Firecrawl: web scraping and crawling for structured data extraction
- FLUX 2 Pro: image generation from text prompts
- Browser Use: browser automation for interacting with web applications
- OpenAI TTS: text-to-speech conversion for audio output
The research-synthesizer skill (#7 on this list) can use Firecrawl for its web extraction stage, but falls back to Hermes built-in web tools if you don't have a Portal subscription. For a full walkthrough of Hermes architecture including these tools, see the Hermes Agent Breakdown.
Building Your Own Skills
You don't have to wait for the agent to auto-generate a skill or find one in the community. The skill file format is straightforward markdown with structured sections for name, description, trigger conditions, implementation steps, and usage examples. Store custom skills in ~/.hermes/skills/ and they register immediately.
The hermes-skill-factory (#5 on this list) provides templates and quality scoring to help standardize your custom skills. For environment setup and first-time configuration, the Hermes Setup Guide covers the full installation path including skill directory structure.
Tip: Pin any skill you rely on with hermes skills pin to prevent the Curator from archiving it during evaluation cycles. This is especially important for custom skills with low usage frequency but high business value.