c49fa88b80
* refactor(skills): shipped-set slim — 15 skills to optional, github six-way merge, pdf absorbs OCR+nano-pdf, channel-gated teams pipeline
Maintainer-directed shipped-skills curation (skills index 1,900 -> ~1,400
tok/call on desktop; every session pays the index, so this is a per-call
diet on all installs):
- optional-skills moves (installable via skills hub, history preserved):
creative comfyui/ascii-art/excalidraw/pretext/sketch/touchdesigner-mcp;
ALL of mlops (huggingface-hub, llama-cpp, serving-llms-vllm,
weights-and-biases, evaluating-llms-harness — subcategory structure
kept); research-paper-writing (55 supporting files, 17.3K-tok load);
openhue; blogwatcher (first taught the cronjob monitor-field watch
pattern + web_extract instead of pre-cron manual workflows)
- DELETED session-librarian (Aug-12 'inspired by Perplexity Computer'
port, never maintainer-intended; session_search covers discovery)
- github: six skills (auth, issues, pr-workflow, issue-to-pr,
code-review, repo-management) merged into ONE software-development/
github skill — routing body + complete per-workflow references;
benbarclay authorship credited; codebase-inspection rides along;
discipline pins from test_github_issue_to_pr_skill.py preserved
against the reference body in the new test_github_skill.py
- pdf absorbs ocr-and-documents + nano-pdf as references/ + scripts
(extract_pymupdf, extract_marker converted to the argparse house
standard its contract test enforces)
- NEW session_platforms frontmatter gate (metadata.hermes): hides a
skill from the index on gateway channels it is not for; fail-open on
unknown platform; teams-meeting-pipeline gated to [teams, cron]
- blocked-page-recovery: research -> new web category; trigger-first
description ('Use when a fetch fails: 403/429, paywall, WAF, bot
wall.') so the model actually reaches for it on blocked fetches
- docs regenerated via generate-skill-docs.py (195 pages); related_skills
swept repo-wide; tests: 1672 passed (2 openclaw failures pre-existing
on clean main, Windows-local)
* chore: ignore .skills_prompt_snapshot.json (local index cache, accidentally committed)
12 KiB
12 KiB
sidebar_position, title, description
| sidebar_position | title | description |
|---|---|---|
| 5 | Bundled Skills Catalog | Catalog of bundled skills that ship with Hermes Agent |
Bundled Skills Catalog
Hermes ships with a large built-in skill library copied into ~/.hermes/skills/ on install. Each skill below links to a dedicated page with its full definition, setup, and usage.
Hermes also syncs bundled skills on hermes update, but the sync manifest respects local deletions and user edits. If a skill listed here is missing from your profile's ~/.hermes/skills/ tree, it is still shipped with Hermes; restore it with hermes skills reset <name> --restore.
If a skill is missing from this list but present in the repo, the catalog is regenerated by website/scripts/generate-skill-docs.py.
apple
| 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
| 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 desktop background-first; escalate on signal. | autonomous-ai-agents\computer-use |
hermes-agent |
Use, configure, theme, extend, and orchestrate Hermes Agent. | autonomous-ai-agents\hermes-agent |
merge-reconciler |
Neutral third-party resolution of agent merge conflicts. | autonomous-ai-agents\merge-reconciler |
opencode |
Delegate coding to OpenCode CLI (features, PR review). | autonomous-ai-agents\opencode |
creative
| Skill | Description | Path |
|---|---|---|
architecture-diagram |
Dark-themed SVG architecture/cloud/infra diagrams as HTML. | creative\architecture-diagram |
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 |
design-md |
Author/validate/export Google's DESIGN.md token spec files. | creative\design-md |
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 |
songwriting-and-ai-music |
Songwriting craft and Suno AI music prompts. | creative\songwriting-and-ai-music |
devops
| Skill | Description | Path |
|---|---|---|
sdlc-review |
Review Kanban handoffs and route verified outcomes. | devops\sdlc-review |
| Skill | Description | Path |
|---|---|---|
email-inbox-triage |
Triage an inbox: prioritize threads, draft replies safely. | email\email-inbox-triage |
himalaya |
Himalaya CLI: IMAP/SMTP email from terminal. | email\himalaya |
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 |
note-taking
| Skill | Description | Path |
|---|---|---|
obsidian |
Read, search, create, and edit notes in the Obsidian vault. | note-taking\obsidian |
productivity
| Skill | Description | Path |
|---|---|---|
airtable |
Airtable REST API via curl. Records CRUD, filters, upserts. | productivity\airtable |
box |
Box manages cloud files, sharing, search, and metadata. | productivity\box |
document-to-action-items |
Extract cited obligations, deadlines, tasks from documents. | productivity\document-to-action-items |
docx |
Create, read, edit, template, and review Word .docx files. | 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 |
meeting-action-items |
Turn meeting notes into cited decisions, owners, tickets. | productivity\meeting-action-items |
notion |
Notion API + ntn CLI: pages, databases, markdown, Workers. | productivity\notion |
pdf |
PDF files: create, read, merge, fill, OCR, edit text. | productivity\pdf |
powerpoint |
Create, read, edit .pptx decks with python-pptx. | productivity\powerpoint |
product-price-monitor |
Watch product, flight, or listing prices; alert on target. | productivity\product-price-monitor |
teams-meeting-pipeline |
Teams meeting summaries, job replay, Graph subscriptions. | productivity\teams-meeting-pipeline |
weekly-review-planning |
Weekly reset: commitments, stalled work, next-week plan. | productivity\weekly-review-planning |
xlsx |
Create, read, edit Excel .xlsx workbooks and CSVs. | productivity\xlsx |
research
| Skill | Description | Path |
|---|---|---|
arxiv |
Search arXiv papers by keyword, author, category, or ID. | research\arxiv |
competitor-news-monitor |
Watch named companies for material news; cited digests. | research\competitor-news-monitor |
grounded-citations |
Ground answers and documents in cited, verifiable sources. | research\grounded-citations |
llm-wiki |
Karpathy's LLM Wiki: build/query interlinked markdown KB. | research\llm-wiki |
social-media
| Skill | Description | Path |
|---|---|---|
xurl |
X/Twitter via xurl CLI: raw post search, posting, DM, media. | social-media\xurl |
software-development
| Skill | Description | Path |
|---|---|---|
codebase-inspection |
Inspect codebases w/ pygount: LOC, languages, ratios. | software-development\codebase-inspection |
dogfood |
Exploratory QA of web apps: find bugs, evidence, reports. | software-development\dogfood |
github |
GitHub via gh CLI: PRs, issues, reviews, repos, auth. | software-development\github |
hermes-agent-skill-authoring |
Author in-repo SKILL.md files: frontmatter and structure. | software-development\hermes-agent-skill-authoring |
inspecting-hermes-desktop-dom |
Read the live Hermes desktop DOM/CSS over CDP. | software-development\inspecting-hermes-desktop-dom |
node-inspect-debugger |
Debug Node.js via --inspect + Chrome DevTools Protocol CLI. | software-development\node-inspect-debugger |
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 |
web
| Skill | Description | Path |
|---|---|---|
blocked-page-recovery |
Use when a fetch fails: 403/429, paywall, WAF, bot wall. | web\blocked-page-recovery |