How Hermes Agent skills work: install, trust and scan

Where Hermes Agent looks for skills

This project only.hermes/skills/
All projects~/.hermes/skills/

Install any skill from GitHub with the skills CLI:

npx skills add owner/repo -a hermes-agent

Add -g to install into the global folder. Source: documentation.

Skill packs that mention Hermes Agent

Skill Verdict Security Depth Stars Installs
Archify tt-a1i/archify A skill that turns a description or a codebase into a validated, interactive standalone HTML diagram or one-page explainer.
Recommended Check first 5/5 91K 182K
Understand Anything Egonex-AI/Understand-Anything A 9-skill plugin that maps a codebase, docs or wiki into an interactive knowledge graph with a dashboard, guided tours and Q&A.
Recommended Check first 4/5 89K —
Planning with Files OthmanAdi/planning-with-files Keeps task_plan.md, findings.md and progress.md on disk and re-injects them via hooks, so a plan survives /clear, compaction and crashes.
Recommended Broad access 4/5 28K —
task-observer (One Skill to Rule Them All) rebelytics/one-skill-to-rule-them-all A meta-skill that watches your sessions, logs corrections and repeated work, and proposes improvements to your other skills for you to approve.
Recommended Check first 4/5 3.6K —
Engram nagisanzenin/engram A learning system for the human user: the agent tutors you, a blind subagent grades your free recall, and an FSRS scheduler brings topics back for review.
Recommended Check first 4/5 1.5K —
Superpowers obra/superpowers A 15-skill development methodology that makes coding agents clarify the goal, write a plan, work through it with subagents and verify before calling it done.
Recommended Check first 3/5 308K 3.7M
obsidian-wiki Ar9av/obsidian-wiki Forty skills that let an agent build and maintain a linked Obsidian vault from your notes, code and past agent sessions, then answer questions with citations.
Recommended Check first 3/5 3.6K —
Impeccable pbakaus/impeccable A design skill with 24 commands (polish, bolder, critique, audit, harden and more), a 62-rule deterministic slop detector and an optional edit hook.
With caveats Broad access 4/5 94K 1.5M
Paperclip paperclipai/paperclip A self-hosted app for orchestrating teams of AI agents with org charts, budgets and approvals; its skills are mostly maintainer workflows.
With caveats Broad access 4/5 108K —
memU NevaMind-AI/memU Memory layer that mines agent session logs into a shared markdown wiki and re-injects it across Codex, Claude Code, Cursor and others, locally or via memU Cloud.
With caveats Broad access 4/5 15K —
AI Research Skills (Orchestra) Orchestra-Research/AI-Research-SKILLs 98 skills for AI research and ML engineering, plus an autoresearch orchestrator that runs a two-loop experiment and synthesis cycle.
With caveats Broad access 4/5 14K —
Aaron Marketing Skills aaron-he-zhu/aaron-marketing-skills 120 marketing skills across seven disciplines (narrative, SEO/GEO, social, email, paid ads, influencer, launch) with scored auditor gates and an optional 8-bot team mode.
With caveats Check first 4/5 3.0K —
Caveman JuliusBrussee/caveman A token-saving pack that makes agents answer in terse "caveman" prose, plus an optional CLI with output trimming, model routing and usage telemetry.
With caveats Broad access 3/5 116K 4.4M
Claude Skills (alirezarezvani) alirezarezvani/claude-skills A 400+ skill library of agents, personas and commands for engineering, marketing, product, compliance and C-level work, mirrored for 13 coding agents.
With caveats Check first 3/5 29K —
md2wechat geekjourneyx/md2wechat-skill A CLI plus agent skill that converts Markdown into WeChat Official Account HTML, makes covers and images, and pushes drafts to the WeChat draft box.
With caveats Check first 3/5 3.8K —
Wondel.ai Agent Skills wondelai/skills About 65 skills that apply frameworks from well-known business, marketing, UX and software books, plus guided multi-step journeys that keep state in your docs folder.
With caveats Check first 3/5 2.5K —
Apify Agent Skills apify/agent-skills Apify's official skills for scraping with its Actor marketplace and for building, converting and integrating Actors with the apify CLI.
With caveats Check first 3/5 2.5K —
Orca stablyai/orca An open-source desktop and mobile app for running several coding agents in parallel git worktrees, plus 11 thin skills that hand agents the app's CLI.
With caveats Check first 2/5 109K 948K
Firecrawl CLI firecrawl/cli Firecrawl's command-line client and 13 agent skills for web search, scraping, crawling, interacting with pages and parsing files through the paid Firecrawl API.
With caveats Check first 2/5 674 660K
Wind AliceMarket Wind-Alice/AliceMarket Chinese-language finance skills for A-share and global equity analysis, plus Wind data and agent entry points that need a Wind API key.
With caveats Check first 2/5 144 225K
anbeime Skill Store anbeime/skill A Chinese-language skill store: 63 local skills (content, video, e-commerce, PPT) plus daily-synced mirrors of other authors' skills.
Skip Broad access 2/5 8.9K —

Most skills use the shared SKILL.md format, so a skill written for Claude Code usually works in other agents too. Script-heavy skills may assume a specific shell or OS.

Hermes Agent skills at a glance

Hermes Agent keeps its skills in ~/.hermes/skills/, which holds bundled skills, skills installed from the hub and skills the agent wrote itself. A project can have its own in .hermes/skills/. From a terminal, hermes skills install <id> installs from the hub, and npx skills add owner/repo -a hermes-agent copies a skill from GitHub. Of the 195 repositories we have reviewed, 20 say they support Hermes Agent.

This page follows the Hermes skills documentation, which puts a scanner and trust levels in front of hub installs.

Where Hermes loads skills from

The primary location is ~/.hermes/skills/. Extra folders can be listed under skills.external_dirs in ~/.hermes/config.yaml. Project-local skills in <project-root>/.hermes/skills/ or <project-root>/.agents/skills/ load only after you run hermes skills trust. A cloned repo can’t add instructions to your agent until you trust it.

SKILL.md fields and loading

Each skill has YAML frontmatter with name, description and version. A platforms field limits it to macOS, Linux or Windows. A metadata.hermes block holds tags, a category, conditional-activation rules (for example requires_toolsets) and config settings.

Loading is in three levels to save tokens: skills_list() returns names, descriptions and categories, skill_view(name) loads the whole skill, and skill_view(name, path) loads a single reference file. Every installed skill also runs as a slash command, such as /excalidraw. /reload-skills refreshes the commands.

Installing from the hub

hermes skills browse
hermes skills search <query>
hermes skills inspect <id>
hermes skills install <id>
hermes skills update
hermes skills audit

Run inspect before install. hermes skills tap add <owner/repo> adds a custom GitHub source, and hermes skills list --source hub shows what came from the hub.

Trust levels and the built-in scanner

Every hub install passes a scanner that checks for data exfiltration, prompt injection and destructive commands. A dangerous verdict always blocks the install. The --force flag overrides only non-dangerous policy blocks. Sources carry one of four trust levels: builtin, official, trusted and community. An optional NVIDIA SkillEvaluator scan is advisory and never blocks. hermes skills audit re-scans what you already have.

A scanner catches patterns, not intent, so treat a clean result as one input. Our own review of any skill starts from the same kind of static scan and then reads what it finds. See how we review.

Skills the agent writes

Hermes can create skills itself through a skill_manage tool, with actions such as create, patch and delete, and a /learn command builds a skill from a path, URL or description. New skills land in ~/.hermes/skills/. If you want a human check, set skills.write_approval: true: every write is staged, and you approve or reject it with /skills pending, /skills approve <id> and /skills reject <id>. External and project directories are not write-protected, so use filesystem permissions if they must be read-only.

Chaining, bundles and housekeeping

Up to five leading skill commands can be chained in one message. Skill bundles, defined as YAML in ~/.hermes/skill-bundles/, group several skills under a single command. hermes skills check looks for updates, hermes skills uninstall <name> removes a skill, and hermes skills reset <name> clears the “user-modified” flag, with --restore bringing back the bundled copy.

Packs that list Hermes Agent

Among the 20 repositories that list Hermes Agent, 13 are marked “review before installing” and 7 “broad access” in our catalog. obra/superpowers is the most starred of them. Check the security page before installing from any hub, and browse the skills directory for other reviews. The pack list below is filtered to repositories that mention Hermes Agent.