Hermes Agent Bundled Skills Catalog: Reference for Built-in Skills

This page lists every skill that ships with Hermes Agent. If you have installed Hermes, these skills are already on your machine in ~/.hermes/skills/. You can use them immediately, modify them, or restore the originals if you delete or edit one. The catalog is your starting point for understanding what the agent can do out of the box.
What it does
Hermes Agent includes a large library of bundled skills that cover everything from Apple device management to machine learning model serving. When you run hermes update, the sync manifest checks your local ~/.hermes/skills/ tree and respects any changes you have made. If you delete a skill or edit its definition, the update will not overwrite your version. If a skill listed here is missing from your profile, you can restore it with hermes skills reset --restore. The catalog itself is regenerated by website/scripts/generate-skill-docs.py.
Before you start
- Hermes Agent must be installed. The skills are copied into
~/.hermes/skills/during installation. - Some skills require additional CLI tools or services (e.g.,
ghfor GitHub,himalayafor email,imsgfor iMessage). Check the individual skill page for setup instructions. - The sync manifest respects local deletions and user edits. If you want to restore a missing skill, use
hermes skills reset --restore.
Apple
Skills for managing Apple ecosystem tools on macOS.
| Skill | Description | Path |
|---|---|---|
apple-notes | Manage Apple Notes via memo CLI: create, search, edit. | apple/apple-notes |
apple-reminders | Apple Reminders via remindctl: add, list, complete. | apple/apple-reminders |
findmy | Track Apple devices/AirTags via FindMy.app on macOS. | apple/findmy |
imessage | Send and receive iMessages/SMS via the imsg CLI on macOS. | apple/imessage |
Autonomous AI Agents
Skills that delegate tasks to other AI agents or drive the user's desktop.
| Skill | Description | Path |
|---|---|---|
claude-code | Delegate coding to Claude Code CLI (features, PRs). | autonomous-ai-agents/claude-code |
codex | Delegate coding to OpenAI Codex CLI (features, PRs). | autonomous-ai-agents/codex |
computer-use | Drive the user's desktop in the background, clicking, typing, scrolling, dragging, without stealing the cursor, keyboard focus, or switching virtual desktops / Spaces. Cross-platform: macOS, Windows, Linux. Works with any tool-capable... | autonomous-ai-agents/computer-use |
hermes-agent | Use, configure, theme, extend, and orchestrate Hermes Agent. | autonomous-ai-agents/hermes-agent |
opencode | Delegate coding to OpenCode CLI (features, PR review). | autonomous-ai-agents/opencode |
Creative

Skills for generating visual art, diagrams, animations, and design artifacts.
| Skill | Description | Path |
|---|---|---|
architecture-diagram | Dark-themed SVG architecture/cloud/infra diagrams as HTML. | creative/architecture-diagram |
ascii-art | ASCII art: pyfiglet, cowsay, boxes, image-to-ascii. | creative/ascii-art |
ascii-video | ASCII video: convert video/audio to colored ASCII MP4/GIF. | creative/ascii-video |
baoyu-infographic | Infographics: 21 layouts x 21 styles (信息图, 可视化). | creative/baoyu-infographic |
claude-design | Design one-off HTML artifacts (landing, deck, prototype). | creative/claude-design |
comfyui | Generate images, video, and audio via diffusion workflows. | creative/comfyui |
design-md | Author/validate/export Google's DESIGN.md token spec files. | creative/design-md |
excalidraw | Hand-drawn Excalidraw JSON diagrams (arch, flow, seq). | creative/excalidraw |
humanizer | Humanize text: strip AI-isms and add real voice. | creative/humanizer |
manim-video | Manim CE animations: 3Blue1Brown math/algo videos. | creative/manim-video |
p5js | p5.js sketches: gen art, shaders, interactive, 3D. | creative/p5js |
popular-web-designs | 54 real design systems (Stripe, Linear, Vercel) as HTML/CSS. | creative/popular-web-designs |
pretext | Build creative browser demos with DOM-free text layout. | creative/pretext |
sketch | Throwaway HTML mockups: 2-3 design variants to compare. | creative/sketch |
songwriting-and-ai-music | Songwriting craft and Suno AI music prompts. | creative/songwriting-and-ai-music |
touchdesigner-mcp | Control TouchDesigner via twozero MCP. | creative/touchdesigner-mcp |
| Skill | Description | Path |
|---|---|---|
himalaya | Himalaya CLI: IMAP/SMTP email from terminal. | email/himalaya |
GitHub
Skills for interacting with GitHub repositories, issues, pull requests, and code review.
| Skill | Description | Path |
|---|---|---|
codebase-inspection | Inspect codebases w/ pygount: LOC, languages, ratios. | github/codebase-inspection |
github-auth | GitHub auth setup: HTTPS tokens, SSH keys, gh CLI login. | github/github-auth |
github-code-review | Review PRs: diffs, inline comments via gh or REST. | github/github-code-review |
github-issues | Create, triage, label, assign GitHub issues via gh or REST. | github/github-issues |
github-pr-workflow | GitHub PR lifecycle: branch, commit, open, CI, merge. | github/github-pr-workflow |
github-repo-management | Clone/create/fork repos; manage remotes, releases. | github/github-repo-management |
Media
| Skill | Description | Path |
|---|---|---|
gif-search | Search/download GIFs from Tenor via curl + jq. | media/gif-search |
songsee | Audio spectrograms/features (mel, chroma, MFCC) via CLI. | media/songsee |
youtube-content | YouTube transcripts to summaries, threads, blogs. | media/youtube-content |
MLOps
Skills for machine learning operations: evaluation, inference, and experiment tracking.
| Skill | Description | Path |
|---|---|---|
evaluating-llms-harness | lm-eval-harness: benchmark LLMs (MMLU, GSM8K, etc.). | mlops/evaluation/evaluating-llms-harness |
huggingface-hub | HuggingFace hf CLI: search/download/upload models, datasets. | mlops/huggingface-hub |
llama-cpp | llama.cpp local GGUF inference + HF Hub model discovery. | mlops/inference/llama-cpp |
serving-llms-vllm | vLLM: high-throughput LLM serving, OpenAI API, quantization. | mlops/inference/serving-llms-vllm |
weights-and-biases | W&B: log ML experiments, sweeps, model registry, dashboards. | mlops/evaluation/weights-and-biases |
Note-taking
| Skill | Description | Path |
|---|---|---|
obsidian | Read, search, create, and edit notes in the Obsidian vault. | note-taking/obsidian |
Productivity

Skills for office documents, calendars, email, and collaboration tools.
| Skill | Description | Path |
|---|---|---|
airtable | Airtable REST API via curl. Records CRUD, filters, upserts. | productivity/airtable |
docx | Create, read, edit Word .docx documents and templates. | productivity/docx |
google-workspace | Gmail, Calendar, Drive, Docs, Sheets via gws CLI or Python. | productivity/google-workspace |
maps | Geocode, POIs, routes, timezones via OpenStreetMap/OSRM. | productivity/maps |
nano-pdf | Edit text in existing PDFs via natural-language prompts. | productivity/nano-pdf |
notion | Notion API + ntn CLI: pages, databases, markdown, Workers. | productivity/notion |
ocr-and-documents | Extract text from PDFs/scans (pymupdf, marker-pdf). | productivity/ocr-and-documents |
pdf | Create, merge, split, fill, and secure PDF files. | productivity/pdf |
powerpoint | Create, read, edit .pptx decks, slides, notes, templates. | productivity/powerpoint |
teams-meeting-pipeline | Teams meeting summaries, job replay, Graph subscriptions. | productivity/teams-meeting-pipeline |
xlsx | Create, read, edit Excel .xlsx spreadsheets and CSVs. | productivity/xlsx |
Research
| Skill | Description | Path |
|---|---|---|
arxiv | Search arXiv papers by keyword, author, category, or ID. | research/arxiv |
blogwatcher | Monitor blogs and RSS/Atom feeds via blogwatcher-cli tool. | research/blogwatcher |
llm-wiki | Karpathy's LLM Wiki: build/query interlinked markdown KB. | research/llm-wiki |
polymarket | Query Polymarket: markets, prices, orderbooks, history. | research/polymarket |
research-paper-writing | Write ML papers for NeurIPS/ICML/ICLR: design→submit. | research/research-paper-writing |
Smart Home
| Skill | Description | Path |
|---|---|---|
openhue | Control Philips Hue lights, scenes, rooms via OpenHue CLI. | smart-home/openhue |
Social Media
| Skill | Description | Path |
|---|---|---|
xurl | X/Twitter via xurl CLI: raw post search, posting, DM, media. | social-media/xurl |
Software Development
Skills for coding, debugging, testing, and code review.
| Skill | Description | Path |
|---|---|---|
dogfood | Exploratory QA of web apps: find bugs, evidence, reports. | software-development/dogfood |
hermes-agent-skill-authoring | Author in-repo SKILL.md files: frontmatter and structure. | software-development/hermes-agent-skill-authoring |
node-inspect-debugger | Debug Node.js via --inspect + Chrome DevTools Protocol CLI. | software-development/node-inspect-debugger |
plan | Write a markdown plan to .hermes/plans/; no execution. | software-development/plan |
python-debugpy | Debug Python: pdb REPL + debugpy remote (DAP). | software-development/python-debugpy |
requesting-code-review | Pre-commit review: security scan, quality gates, auto-fix. | software-development/requesting-code-review |
simplify-code | Parallel 4-agent cleanup of recent code changes. | software-development/simplify-code |
spike | Throwaway experiments to validate an idea before build. | software-development/spike |
systematic-debugging | 4-phase root cause debugging: understand bugs before fixing. | software-development/systematic-debugging |
test-driven-development | TDD: enforce RED-GREEN-REFACTOR, tests before code. | software-development/test-driven-development |
When not to use it
The source does not describe alternatives or exclusions. Use this catalog as a reference; if a skill you need is not listed, you can author your own using the hermes-agent-skill-authoring skill.
Limits and gotchas
- The sync manifest respects local deletions and user edits. If you delete a skill,
hermes updatewill not restore it. Usehermes skills reset --restoreto bring back missing skills. - If a skill is missing from this list but present in the repo, the catalog is regenerated by
website/scripts/generate-skill-docs.py. - Some skills require external CLI tools or services. Check the individual skill page for prerequisites.
What pairs with this
- The Hermes Agent skill authoring skill for creating your own skills.
- The
hermes skills reset --restorecommand for restoring missing skills.
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