Hermes Agent Optional Skills Catalog: Install, Use, and Contribute

The Hermes Agent ships with a large library of optional skills under optional-skills/ that extend the agent into domains like blockchain, MLOps, finance, creative work, security, and more. None of these skills are active by default, so you install only what you need, keeping the agent lean and focused. This catalog lists every available skill, shows you how to install and uninstall them, and explains how to contribute your own.
What it does
Optional skills are pre-built modules that give Hermes Agent new capabilities without modifying its core. Each skill lives in its own directory under optional-skills/ and comes with a dedicated documentation page covering setup, configuration, and usage. You install a skill with a single command, and it becomes available to the agent immediately. If you no longer need a skill, uninstalling it removes it cleanly.
Before you start
- You must have Hermes Agent installed and the
hermesCLI available in your shell. - Skills are installed from the
official/repository. No additional accounts or API keys are required for the install step itself, though individual skills may have their own prerequisites (e.g., a blockchain skill might need an RPC endpoint, a finance skill might need Excel). - The install command follows a strict naming convention:
official/<category>/<skill>. The category and skill name must match exactly as shown in the catalog.
Installing a skill
To install any optional skill, run:
hermes skills install official/<category>/<skill>
For example, to install the Solana blockchain skill and the Flash Attention MLOps skill:
hermes skills install official/blockchain/solana
hermes skills install official/mlops/flash-attention
Each skill in the catalog below links to its full documentation page, which includes the exact install command, configuration steps, and usage examples.
Uninstalling a skill
To remove a skill you no longer need:
hermes skills uninstall <skill-name>
The <skill-name> is the short name of the skill (e.g., solana, flash-attention), not the full path.
Skill catalog

autonomous-ai-agents
| Skill | Description |
|---|---|
| antigravity-cli | Operate the Antigravity CLI (agy): plugins, auth, sandbox. |
| blackbox | Delegate coding tasks to the Blackbox AI multi-model CLI. |
| grok | Delegate coding to xAI Grok Build CLI (features, PRs). |
| honcho | Configure and troubleshoot Honcho memory for Hermes. |
| openhands | Delegate coding to OpenHands CLI (model-agnostic, LiteLLM). |
blockchain
| Skill | Description |
|---|---|
| evm | Read-only EVM client: wallets, tokens, gas across 8 chains. |
| hyperliquid | Hyperliquid market data, account history, trade review. |
| solana | Query Solana wallets, tokens, txs, and NFTs in USD. |
communication
| Skill | Description |
|---|---|
| one-three-one-rule | Structured decision-making framework for technical proposals and trade-off analysis. When the user faces a choice between multiple approaches (architecture decisions, tool selection, refactoring strategies, migration paths), this skill p... |
creative
| Skill | Description |
|---|---|
| audiocraft-audio-generation | AudioCraft: MusicGen text-to-music, AudioGen text-to-sound. |
| baoyu-article-illustrator | Article illustrations: type × style × palette consistency. |
| baoyu-comic | Knowledge comics (知识漫画): educational, biography, tutorial. |
| blender-mcp | Drive Blender via the catalog blender MCP, with bpy recipes. |
| concept-diagrams | Generate flat, minimal educational SVG visuals as HTML. |
| creative-ideation | Generate ideas via named methods from creative practice. |
| heartmula | HeartMuLa: Suno-like song generation from lyrics + tags. |
| hyperframes | Render MP4/WebM videos from HTML compositions. |
| kanban-video-orchestrator | Plan and run multi-agent video production pipelines. |
| meme-generation | Create meme PNGs from templates with Pillow text overlay. |
| pixel-art | Pixel art w/ era palettes (NES, Game Boy, PICO-8). |
| tldraw-offline | Drive and script tldraw offline canvases with an agent. |
| unreal-mcp | Automate Unreal Engine editor scenes, actors, and renders. |
data-science
| Skill | Description |
|---|---|
| jupyter-notebook | Iterative Python via live Jupyter kernel (hamelnb). |
devops
| Skill | Description |
|---|---|
| inference-sh-cli | Run 150+ AI apps (image, video, LLM) via inference.sh CLI. |
| docker-management | Manage Docker containers, images, volumes, and Compose. |
| hermes-s6-container-supervision | Modify or debug s6 services in the Hermes Docker image. |
| pinggy-tunnel | Zero-install localhost tunnels over SSH via Pinggy. |
| watchers | Poll RSS, JSON APIs, and GitHub with watermark dedup. |
dogfood
| Skill | Description |
|---|---|
| adversarial-ux-test | Roleplay a hostile user to find and triage UX pain points. |
| Skill | Description |
|---|---|
| agentmail | Give the agent its own inbox: send and receive email. |
finance
| Skill | Description |
|---|---|
| 3-statement-model | Build integrated IS/BS/CF financial workbooks in Excel. |
| comps-analysis | Build comparable-company valuation workbooks in Excel. |
| dcf-model | Build discounted cash flow valuation workbooks in Excel. |
| excel-author | Build auditable financial workbooks headless via openpyxl. |
| lbo-model | Build leveraged buyout workbooks with IRR/MOIC in Excel. |
| merger-model | Build M&A accretion/dilution workbooks in Excel. |
| pptx-author | Build PowerPoint decks headless with python-pptx. |
| stocks | Stock quotes, history, search, compare, crypto via Yahoo. |
gaming
| Skill | Description |
|---|---|
| minecraft-modpack-server | Host modded Minecraft servers (CurseForge, Modrinth). |
| pokemon-player | Play Pokemon via headless emulator + RAM reads. |
health
| Skill | Description |
|---|---|
| fitness-nutrition | Gym workout planner and nutrition tracker. Search 690+ exercises by muscle, equipment, or category via wger. Look up macros and calories for 380,000+ foods via USDA FoodData Central. Compute BMI, TDEE, one-rep max, macro splits, and body... |
| neuroskill-bci | Connect to a running NeuroSkill instance and incorporate the user's real-time cognitive and emotional state (focus, relaxation, mood, cognitive load, drowsiness, heart rate, HRV, sleep staging, and 40+ derived EXG scores) into responses.... |
mcp
| Skill | Description |
|---|---|
| fastmcp | Build, test, and deploy Python MCP servers. |
| mcp-oauth-remote-gateway | Manual OAuth for remote MCP servers on headless gateways. |
| mcporter | List, auth, and call MCP servers/tools from the terminal. |
migration
| Skill | Description |
|---|---|
| openclaw-migration | Import an OpenClaw setup (memories, skills) into Hermes. |
mlops
| Skill | Description |
|---|---|
| huggingface-accelerate | Run PyTorch training across GPUs with minimal changes. |
| axolotl | Axolotl: YAML LLM fine-tuning (LoRA, DPO, GRPO). |
| chroma | Embedding database for RAG and semantic search. |
| clip | Zero-shot image classification and image-text search. |
| dspy | DSPy: declarative LM programs, auto-optimize prompts, RAG. |
| faiss | Fast vector similarity search at billion scale. |
| optimizing-attention-flash | Speed up long-sequence transformer training and inference. |
| guidance | Constrain LLM output with grammars; guarantee valid JSON. |
| huggingface-tokenizers | Fast BPE/WordPiece tokenization and custom vocab training. |
| instructor | Structured LLM outputs validated with Pydantic. |
| lambda-labs-gpu-cloud | On-demand GPU cloud instances for ML training. |
| llava | Vision-language chat: VQA, captioning, image dialogue. |
| modal-serverless-gpu | Serverless GPU cloud for ML jobs and model APIs. |
| nemo-curator | Curate LLM training data: dedupe, filter, PII redaction. |
| obliteratus | OBLITERATUS: abliterate LLM refusals (diff-in-means). |
| outlines | Outlines: structured JSON/regex/Pydantic LLM generation. |
| peft-fine-tuning | Fine-tune large LLMs with LoRA on limited GPU memory. |
| pinecone | Managed vector DB for production RAG and search. |
| pytorch-fsdp | Fully sharded data-parallel training for large models. |
| pytorch-lightning | Clean training loops with built-in distributed support. |
| qdrant-vector-search | Vector search engine for production RAG systems. |
| sparse-autoencoder-training | Train sparse autoencoders to interpret model features. |
| segment-anything-model | SAM: zero-shot image segmentation via points, boxes, masks. |
| simpo-training | Reference-free preference alignment, simpler than DPO. |
| slime-rl-training | RL post-training for LLMs with Megatron and SGLang. |
| stable-diffusion-image-generation | Text-to-image generation, inpainting, and img2img. |
| tensorrt-llm | High-throughput LLM inference on NVIDIA GPUs. |
| distributed-llm-pretraining-torchtitan | Pretrain LLMs at scale with PyTorch 4D parallelism. |
| fine-tuning-with-trl | TRL: SFT, DPO, GRPO, RLOO reward modeling for LLM RLHF. |
| unsloth | Unsloth: 2-5x faster LoRA/QLoRA fine-tuning, less VRAM. |
| whisper | Transcribe and translate speech in 99 languages. |
payments
| Skill | Description |
|---|---|
| mpp-agent | Pay HTTP 402 APIs via Machine Payments Protocol (MPP). |
| stripe-link-cli | Agent payments via Stripe Link, cards, SPT, approvals. |
| stripe-projects | Provision SaaS services + sync creds via Stripe Projects. |
productivity
| Skill | Description |
|---|---|
| canvas | Fetch Canvas LMS courses and assignments via API token. |
| here.now | Publish sites to {slug}.here.now and store files in Drives. |
| memento-flashcards | Spaced-repetition flashcard system. Create cards from facts or text, chat with flashcards using free-text answers graded by the agent, generate quizzes from YouTube transcripts, review due cards with adaptive scheduling, and export/impor... |
| shop | Shop catalog search, checkout, order tracking, returns. |
| shopify | Query Shopify Admin/Storefront GraphQL APIs via curl. |
| siyuan | Query and edit a SiYuan knowledge base via its API. |
| telephony | Provision Twilio numbers, SMS/MMS, and AI outbound calls. |
research
| Skill | Description |
|---|---|
| bioinformatics | Gateway to 400+ genomics and computational biology skills. |
| darwinian-evolver | Evolve prompts/regex/SQL/code with Imbue's evolution loop. |
| domain-intel | Passive recon of subdomains, SSL certs, WHOIS, and DNS. |
| drug-discovery | Pharmaceutical research assistant for drug discovery workflows. Search bioactive compounds on ChEMBL, calculate drug-likeness (Lipinski Ro5, QED, TPSA, synthetic accessibility), look up drug-drug interactions via OpenFDA, interpret ADMET... |
| duckduckgo-search | Free keyless web, news, and image search via ddgs. |
| gitnexus-explorer | Serve an interactive codebase knowledge graph web UI. |
| osint-investigation | Follow the money via public records and sanctions data. |
| parallel-cli | Agent-native web search, deep research, and enrichment. |
| pinecone-research | Agent RAG and long-term memory with Pinecone. |
| qmd | Hybrid local search over notes, docs, and transcripts. |
| scrapling | Scrape sites with stealth browsing and Cloudflare bypass. |
| searxng-search | Free keyless meta-search aggregating 70+ engines. |
security
| Skill | Description |
|---|---|
| 1password | Set up op CLI, sign in, and read or inject secrets. |
| godmode | Jailbreak LLMs: Parseltongue, GODMODE, ULTRAPLINIAN. |
| oss-forensics | Supply chain investigation, evidence recovery, and forensic analysis for GitHub repositories. Covers deleted commit recovery, force-push detection, IOC extraction, multi-source evidence collection, hypothesis formation/validation, and st... |
| sherlock | Find accounts for a username across 400+ platforms. |
| unbroker | Autonomously remove your info from data-broker sites. |
| web-pentest | Authorized web application penetration testing, reconnaissance, vulnerability analysis, proof-based exploitation, and professional reporting. Adapts Shannon's "No Exploit, No Report" methodology with hard guardrails for scope, authoriza... |
software-development
| Skill | Description |
|---|---|
| code-wiki | Generate wiki docs + Mermaid diagrams for any codebase. |
| rest-graphql-debug | Debug REST/GraphQL APIs: status codes, auth, schemas, repro. |
| subagent-driven-development | Execute plans via delegate_task subagents (2-stage review). |
web-development
| Skill | Description |
|---|---|
| cloudflare-temporary-deploy | Deploy a Worker live, no account, via wrangler --temporary. |
| page-agent | Embed an in-page natural-language GUI copilot in web apps. |
yuanbao
| Skill | Description |
|---|---|
| yuanbao | Yuanbao (元宝) groups: @mention users, query info/members. |
Contributing Optional Skills
To add a new optional skill to the repository:
- Create a directory under
optional-skills/<category>/<skill-name>/ - Add a
SKILL.mdwith standard frontmatter (name, description, version, author) - Include any supporting files in
references/,templates/, orscripts/subdirectories - Submit a pull request, the skill will appear in this catalog and get its own docs page once merged
When not to use it
If you need a capability that is already built into the Hermes Agent core (e.g., basic file operations, web requests, or conversation memory), installing an optional skill is unnecessary and adds overhead. The catalog is for domain-specific or advanced functionality that would bloat the base agent. Also, if a skill's prerequisites (like a paid API key, a specific GPU, or a local service) are not met, the skill will fail silently or with confusing errors, so check each skill's documentation before installing.
Limits and gotchas
- Skills are not sandboxed from each other. Installing many skills from different categories may cause naming conflicts or dependency clashes. Uninstall skills you no longer use.
- The
hermes skills uninstallcommand uses the short skill name, not the full path. If two skills share the same short name (unlikely but possible), the uninstall behavior is not documented. - The catalog is maintained by the community and the Hermes team. A skill's documentation page is the single source of truth for its setup and usage; the table descriptions here are summaries and may be truncated.
- Contributing a skill requires a pull request. There is no CLI command to publish a skill directly.
What pairs with this
- The Hermes Agent installation guide covers setting up the CLI.
- The skills overview explains how skills work in general.
- Each skill's dedicated page (linked in the tables above) has full setup and usage details.
Browse the catalog on Neura Market
Every skill in this catalog has its own guide here, with the same metadata table and the commands reproduced from the official docs: Hermes Agent skills.
The #1 AI Newsletter
The most important ai updates, guides, and fixes — one weekly email.
No spam, unsubscribe anytime. Privacy policy