hermes-skills
domvox/hermes-skills
Three reusable Hermes Agent skills plus tools that verify skill dependencies and graph them
hermes-skills is a collection of three Hermes Agent skills for Bitwarden secrets, passwordless email and automated skill evaluation, plus three command-line tools that check skill dependencies.
What hermes-skills does
The repository ships three skills to drop into ~/.hermes/skills/. The bitwarden skill (version 1.5.0) wraps the Bitwarden Secrets Manager CLI, bws, for secret injection, environment variables and dotenv. The email-himalaya skill (1.0.0) chains bitwarden into himalaya so email can be sent without typing a password. The skill-autoresearch skill (0.7.0) runs an evaluation loop of benchmark, diagnose, verify, patch, then keep or revert.
Skills can declare a dependencies block in their SKILL.md frontmatter listing tools, environment variables, other skills, verify commands and multi-step compositions. Three tools act on that block. skill-graph-test verifies dependencies, runs the compositions and scans for personal data. skill-graph-viz renders the dependency graph as a PNG. skill-graph-extract analyzes Hermes session history, counts the CLI commands used and suggests skills for tools you use often without one.
Key features
- bitwarden skill for bws secret injection, env vars and dotenv
- email-himalaya skill that chains bitwarden and himalaya for passwordless email
- skill-autoresearch evaluation loop with keep or revert outcomes
- skill-graph-test to verify dependencies, run compositions and scan for personal data
- skill-graph-viz to render the skill dependency graph as a PNG
- skill-graph-extract to suggest new skills from session history
When to use it
- Letting Hermes read secrets from Bitwarden Secrets Manager without pasting them into prompts
- Checking that every tool and variable a skill needs is actually present
- Finding frequently used CLI tools that have no skill yet
Who it is for: Hermes Agent users who manage secrets with Bitwarden or write their own skills and want them verified.
How it fits with Hermes Agent
Built for Hermes Agent: the skills install into ~/.hermes/skills/ and the extract tool reads Hermes session history.
How to install hermes-skills
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
cp -r bitwarden/ ~/.hermes/skills/bitwarden/
cp -r email-himalaya/ ~/.hermes/skills/email-himalaya/
cp -r skill-autoresearch/ ~/.hermes/skills/skill-autoresearch/Requirements: bws and BWS_ACCESS_TOKEN for the bitwarden skill, himalaya for email-himalaya, and graphviz (pip package plus system package) for skill-graph-viz
FAQ
What is hermes-skills?
hermes-skills is a set of three Hermes Agent skills (bitwarden, email-himalaya and skill-autoresearch) together with three tools for testing, graphing and extracting skill dependencies.
How do I install hermes-skills?
Copy each skill folder into ~/.hermes/skills/ with cp -r, and install the three tools from the tools folder into ~/.local/bin/. The README gives the exact commands.
Is hermes-skills free and open source?
Yes. The repository is licensed under the MIT license.
Similar skills for Hermes Agent
All skillsEight skills for Hermes Agent that run inbox, tasks, follow-ups, content and a second brain on a schedule
kevinnft ai-agent-skills191 attribution-first agent skills with one installer for Hermes Agent, Claude Code, Cursor and others
DKistenev agent-inner-lifeSkill that gives a Hermes Agent dated state, an evening journal, weekly rollups and night-time free thinking
PeterCha90 link-bookmarkHermes skill that saves links from chat channels as categorized unread bookmarks
Ardha-Eco-System The Fable MethodFour Hermes Agent skills for a think, act, prove and grow problem-solving loop with an adversarial judge
Rishflips OpenShip Skill for HermesHermes skill that teaches the agent to install, deploy and operate the OpenShip hosting platform
Related guides: What is Hermes Agent? · SOUL.md for Hermes Agent: what it is and how to write one