hermes-agent/website/docs/reference/optional-skills-catalog.md
Teknium b0ef72a8a0 docs(skills): bring 69 skill descriptions under the 60-char authoring budget
Every SKILL.md description over 60 chars was silently truncated to
57 chars + '...' in the system-prompt skill index
(extract_skill_description, agent/skill_utils.py), destroying the
routing signal for 69 of 179 skills — some descriptions ran to
1,005 chars.

Rewrites follow the authoring standard: <=60 chars, one sentence,
ends with a period, trigger front-loaded, no marketing words, no
skill-name repetition. Excess detail already lives in each skill's
body.

Includes the touchdesigner-mcp trim from PR #32361 (credit:
@JeliTron) and aligns with the router-precision direction of PR
#48780 (@John-Lussier). Docs catalogs + per-skill pages regenerated
via website/scripts/generate-skill-docs.py.

Co-authored-by: JeliTron <287797501+JeliTron@users.noreply.github.com>
2026-07-23 21:07:16 -07:00

20 KiB
Raw Blame History

sidebar_position title description
9 Optional Skills Catalog Official optional skills shipped with hermes-agent — install via hermes skills install official/<category>/<skill>

Optional Skills Catalog

Optional skills ship with hermes-agent under optional-skills/ but are not active by default. Install them explicitly:

hermes skills install official/<category>/<skill>

For example:

hermes skills install official/blockchain/solana
hermes skills install official/mlops/flash-attention

Each skill below links to a dedicated page with its full definition, setup, and usage.

To uninstall:

hermes skills uninstall <skill-name>

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.

email

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 database for production AI applications. Fully managed, auto-scaling, with hybrid search (dense + sparse), metadata filtering, and namespaces. Low latency (<100ms p95). Use for production RAG, recommendation systems, or se...
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, PPO, GRPO, 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.
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:

  1. Create a directory under optional-skills/<category>/<skill-name>/
  2. Add a SKILL.md with standard frontmatter (name, description, version, author)
  3. Include any supporting files in references/, templates/, or scripts/ subdirectories
  4. Submit a pull request — the skill will appear in this catalog and get its own docs page once merged