oh-my-hermes
An operating layer of skills on top of Hermes Agent and other harnesses: planning, project memory and explicit evidence boundaries
Medium risk
We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.
Why this level
- Installs scripts into several agents' configuration directories and changes their behavior
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/oh-my-hermesDetects the agents on your machine, checks the risk and pins the version.
Other ways to install
Assembled automatically, review before installing.
Run in a terminal in the project folder
npx skills add rlaope/oh-my-hermes --skill omh-accessibility-audit omh-adversarial-consensus omh-agent-debug omh-agent-ops-review omh-ai-slop-cleaner omh-apple-design omh-application-threat-model omh-apps omh-ask omh-award-bar-score omh-backend omh-build-failure-triage omh-cancel omh-code-review omh-codebase-onboarding omh-codebase-uml omh-codegraph-refresh omh-content-operator omh-context-budget-review omh-cto-loop omh-curriculum-design omh-data-analysis omh-decide omh-decision-prototype omh-decision-recall omh-deliverable-package omh-deploy-and-monitor omh-design-orchestration omh-design-quality-gate omh-docs omh-external-connector-readiness omh-failure-signal-audit omh-feedback-triage omh-files omh-finance-analysis omh-frontend-refactor omh-frontend omh-github-event-ops omh-github-issue-intake omh-harness-session-inventory omh-idea-to-deploy omh-image-cards omh-inference-serving omh-instinct-ledger omh-jit-learn omh-legal-compliance-review omh-lifecycle-growth omh-live-incident-response omh-live-info omh-llm-app-dev omh-localization-review omh-materials-package omh-media-input omh-meeting-brief omh-memory-new omh-native-debugging omh-operating-rhythm omh-ops-observability-card omh-ops-review omh-paper-learning omh-people-ops omh-physical-device-readiness omh-plan omh-product-brief omh-product-discovery-validation omh-production-audit omh-provider-profile-posture omh-refactor-plan omh-reliability-review omh-report-package omh-research-brief omh-rules-distill omh-run-efficiency omh-running-work-board omh-rust omh-sales-development omh-sales-pipeline-review omh-security-safety-review omh-skill-health omh-skill-scout omh-source-finder omh-support-operations omh-tech-debt-audit omh-terminal omh-toolbelt-readiness omh-verification-gate omh-visual-qa omh-voice-input omh-web-research omh-wiki omh-workspace-audit ulw-context ulw-interview ulw-loop ulw-perf ulw-plan ulw-qa ulw-research ulw-work -a claude-code -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add rlaope/oh-my-hermes --skill omh-accessibility-audit omh-adversarial-consensus omh-agent-debug omh-agent-ops-review omh-ai-slop-cleaner omh-apple-design omh-application-threat-model omh-apps omh-ask omh-award-bar-score omh-backend omh-build-failure-triage omh-cancel omh-code-review omh-codebase-onboarding omh-codebase-uml omh-codegraph-refresh omh-content-operator omh-context-budget-review omh-cto-loop omh-curriculum-design omh-data-analysis omh-decide omh-decision-prototype omh-decision-recall omh-deliverable-package omh-deploy-and-monitor omh-design-orchestration omh-design-quality-gate omh-docs omh-external-connector-readiness omh-failure-signal-audit omh-feedback-triage omh-files omh-finance-analysis omh-frontend-refactor omh-frontend omh-github-event-ops omh-github-issue-intake omh-harness-session-inventory omh-idea-to-deploy omh-image-cards omh-inference-serving omh-instinct-ledger omh-jit-learn omh-legal-compliance-review omh-lifecycle-growth omh-live-incident-response omh-live-info omh-llm-app-dev omh-localization-review omh-materials-package omh-media-input omh-meeting-brief omh-memory-new omh-native-debugging omh-operating-rhythm omh-ops-observability-card omh-ops-review omh-paper-learning omh-people-ops omh-physical-device-readiness omh-plan omh-product-brief omh-product-discovery-validation omh-production-audit omh-provider-profile-posture omh-refactor-plan omh-reliability-review omh-report-package omh-research-brief omh-rules-distill omh-run-efficiency omh-running-work-board omh-rust omh-sales-development omh-sales-pipeline-review omh-security-safety-review omh-skill-health omh-skill-scout omh-source-finder omh-support-operations omh-tech-debt-audit omh-terminal omh-toolbelt-readiness omh-verification-gate omh-visual-qa omh-voice-input omh-web-research omh-wiki omh-workspace-audit ulw-context ulw-interview ulw-loop ulw-perf ulw-plan ulw-qa ulw-research ulw-work -a cursor -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add rlaope/oh-my-hermes --skill omh-accessibility-audit omh-adversarial-consensus omh-agent-debug omh-agent-ops-review omh-ai-slop-cleaner omh-apple-design omh-application-threat-model omh-apps omh-ask omh-award-bar-score omh-backend omh-build-failure-triage omh-cancel omh-code-review omh-codebase-onboarding omh-codebase-uml omh-codegraph-refresh omh-content-operator omh-context-budget-review omh-cto-loop omh-curriculum-design omh-data-analysis omh-decide omh-decision-prototype omh-decision-recall omh-deliverable-package omh-deploy-and-monitor omh-design-orchestration omh-design-quality-gate omh-docs omh-external-connector-readiness omh-failure-signal-audit omh-feedback-triage omh-files omh-finance-analysis omh-frontend-refactor omh-frontend omh-github-event-ops omh-github-issue-intake omh-harness-session-inventory omh-idea-to-deploy omh-image-cards omh-inference-serving omh-instinct-ledger omh-jit-learn omh-legal-compliance-review omh-lifecycle-growth omh-live-incident-response omh-live-info omh-llm-app-dev omh-localization-review omh-materials-package omh-media-input omh-meeting-brief omh-memory-new omh-native-debugging omh-operating-rhythm omh-ops-observability-card omh-ops-review omh-paper-learning omh-people-ops omh-physical-device-readiness omh-plan omh-product-brief omh-product-discovery-validation omh-production-audit omh-provider-profile-posture omh-refactor-plan omh-reliability-review omh-report-package omh-research-brief omh-rules-distill omh-run-efficiency omh-running-work-board omh-rust omh-sales-development omh-sales-pipeline-review omh-security-safety-review omh-skill-health omh-skill-scout omh-source-finder omh-support-operations omh-tech-debt-audit omh-terminal omh-toolbelt-readiness omh-verification-gate omh-visual-qa omh-voice-input omh-web-research omh-wiki omh-workspace-audit ulw-context ulw-interview ulw-loop ulw-perf ulw-plan ulw-qa ulw-research ulw-work -a github-copilot -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add rlaope/oh-my-hermes --skill omh-accessibility-audit omh-adversarial-consensus omh-agent-debug omh-agent-ops-review omh-ai-slop-cleaner omh-apple-design omh-application-threat-model omh-apps omh-ask omh-award-bar-score omh-backend omh-build-failure-triage omh-cancel omh-code-review omh-codebase-onboarding omh-codebase-uml omh-codegraph-refresh omh-content-operator omh-context-budget-review omh-cto-loop omh-curriculum-design omh-data-analysis omh-decide omh-decision-prototype omh-decision-recall omh-deliverable-package omh-deploy-and-monitor omh-design-orchestration omh-design-quality-gate omh-docs omh-external-connector-readiness omh-failure-signal-audit omh-feedback-triage omh-files omh-finance-analysis omh-frontend-refactor omh-frontend omh-github-event-ops omh-github-issue-intake omh-harness-session-inventory omh-idea-to-deploy omh-image-cards omh-inference-serving omh-instinct-ledger omh-jit-learn omh-legal-compliance-review omh-lifecycle-growth omh-live-incident-response omh-live-info omh-llm-app-dev omh-localization-review omh-materials-package omh-media-input omh-meeting-brief omh-memory-new omh-native-debugging omh-operating-rhythm omh-ops-observability-card omh-ops-review omh-paper-learning omh-people-ops omh-physical-device-readiness omh-plan omh-product-brief omh-product-discovery-validation omh-production-audit omh-provider-profile-posture omh-refactor-plan omh-reliability-review omh-report-package omh-research-brief omh-rules-distill omh-run-efficiency omh-running-work-board omh-rust omh-sales-development omh-sales-pipeline-review omh-security-safety-review omh-skill-health omh-skill-scout omh-source-finder omh-support-operations omh-tech-debt-audit omh-terminal omh-toolbelt-readiness omh-verification-gate omh-visual-qa omh-voice-input omh-web-research omh-wiki omh-workspace-audit ulw-context ulw-interview ulw-loop ulw-perf ulw-plan ulw-qa ulw-research ulw-work -a codex -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add rlaope/oh-my-hermes --skill omh-accessibility-audit omh-adversarial-consensus omh-agent-debug omh-agent-ops-review omh-ai-slop-cleaner omh-apple-design omh-application-threat-model omh-apps omh-ask omh-award-bar-score omh-backend omh-build-failure-triage omh-cancel omh-code-review omh-codebase-onboarding omh-codebase-uml omh-codegraph-refresh omh-content-operator omh-context-budget-review omh-cto-loop omh-curriculum-design omh-data-analysis omh-decide omh-decision-prototype omh-decision-recall omh-deliverable-package omh-deploy-and-monitor omh-design-orchestration omh-design-quality-gate omh-docs omh-external-connector-readiness omh-failure-signal-audit omh-feedback-triage omh-files omh-finance-analysis omh-frontend-refactor omh-frontend omh-github-event-ops omh-github-issue-intake omh-harness-session-inventory omh-idea-to-deploy omh-image-cards omh-inference-serving omh-instinct-ledger omh-jit-learn omh-legal-compliance-review omh-lifecycle-growth omh-live-incident-response omh-live-info omh-llm-app-dev omh-localization-review omh-materials-package omh-media-input omh-meeting-brief omh-memory-new omh-native-debugging omh-operating-rhythm omh-ops-observability-card omh-ops-review omh-paper-learning omh-people-ops omh-physical-device-readiness omh-plan omh-product-brief omh-product-discovery-validation omh-production-audit omh-provider-profile-posture omh-refactor-plan omh-reliability-review omh-report-package omh-research-brief omh-rules-distill omh-run-efficiency omh-running-work-board omh-rust omh-sales-development omh-sales-pipeline-review omh-security-safety-review omh-skill-health omh-skill-scout omh-source-finder omh-support-operations omh-tech-debt-audit omh-terminal omh-toolbelt-readiness omh-verification-gate omh-visual-qa omh-voice-input omh-web-research omh-wiki omh-workspace-audit ulw-context ulw-interview ulw-loop ulw-perf ulw-plan ulw-qa ulw-research ulw-work -a gemini-cli -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add rlaope/oh-my-hermes --skill omh-accessibility-audit omh-adversarial-consensus omh-agent-debug omh-agent-ops-review omh-ai-slop-cleaner omh-apple-design omh-application-threat-model omh-apps omh-ask omh-award-bar-score omh-backend omh-build-failure-triage omh-cancel omh-code-review omh-codebase-onboarding omh-codebase-uml omh-codegraph-refresh omh-content-operator omh-context-budget-review omh-cto-loop omh-curriculum-design omh-data-analysis omh-decide omh-decision-prototype omh-decision-recall omh-deliverable-package omh-deploy-and-monitor omh-design-orchestration omh-design-quality-gate omh-docs omh-external-connector-readiness omh-failure-signal-audit omh-feedback-triage omh-files omh-finance-analysis omh-frontend-refactor omh-frontend omh-github-event-ops omh-github-issue-intake omh-harness-session-inventory omh-idea-to-deploy omh-image-cards omh-inference-serving omh-instinct-ledger omh-jit-learn omh-legal-compliance-review omh-lifecycle-growth omh-live-incident-response omh-live-info omh-llm-app-dev omh-localization-review omh-materials-package omh-media-input omh-meeting-brief omh-memory-new omh-native-debugging omh-operating-rhythm omh-ops-observability-card omh-ops-review omh-paper-learning omh-people-ops omh-physical-device-readiness omh-plan omh-product-brief omh-product-discovery-validation omh-production-audit omh-provider-profile-posture omh-refactor-plan omh-reliability-review omh-report-package omh-research-brief omh-rules-distill omh-run-efficiency omh-running-work-board omh-rust omh-sales-development omh-sales-pipeline-review omh-security-safety-review omh-skill-health omh-skill-scout omh-source-finder omh-support-operations omh-tech-debt-audit omh-terminal omh-toolbelt-readiness omh-verification-gate omh-visual-qa omh-voice-input omh-web-research omh-wiki omh-workspace-audit ulw-context ulw-interview ulw-loop ulw-perf ulw-plan ulw-qa ulw-research ulw-work -a cline -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add rlaope/oh-my-hermes --skill omh-accessibility-audit omh-adversarial-consensus omh-agent-debug omh-agent-ops-review omh-ai-slop-cleaner omh-apple-design omh-application-threat-model omh-apps omh-ask omh-award-bar-score omh-backend omh-build-failure-triage omh-cancel omh-code-review omh-codebase-onboarding omh-codebase-uml omh-codegraph-refresh omh-content-operator omh-context-budget-review omh-cto-loop omh-curriculum-design omh-data-analysis omh-decide omh-decision-prototype omh-decision-recall omh-deliverable-package omh-deploy-and-monitor omh-design-orchestration omh-design-quality-gate omh-docs omh-external-connector-readiness omh-failure-signal-audit omh-feedback-triage omh-files omh-finance-analysis omh-frontend-refactor omh-frontend omh-github-event-ops omh-github-issue-intake omh-harness-session-inventory omh-idea-to-deploy omh-image-cards omh-inference-serving omh-instinct-ledger omh-jit-learn omh-legal-compliance-review omh-lifecycle-growth omh-live-incident-response omh-live-info omh-llm-app-dev omh-localization-review omh-materials-package omh-media-input omh-meeting-brief omh-memory-new omh-native-debugging omh-operating-rhythm omh-ops-observability-card omh-ops-review omh-paper-learning omh-people-ops omh-physical-device-readiness omh-plan omh-product-brief omh-product-discovery-validation omh-production-audit omh-provider-profile-posture omh-refactor-plan omh-reliability-review omh-report-package omh-research-brief omh-rules-distill omh-run-efficiency omh-running-work-board omh-rust omh-sales-development omh-sales-pipeline-review omh-security-safety-review omh-skill-health omh-skill-scout omh-source-finder omh-support-operations omh-tech-debt-audit omh-terminal omh-toolbelt-readiness omh-verification-gate omh-visual-qa omh-voice-input omh-web-research omh-wiki omh-workspace-audit ulw-context ulw-interview ulw-loop ulw-perf ulw-plan ulw-qa ulw-research ulw-work -a roo -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
A fork of Roo Code, same .roo folders.
Run in a terminal in the project folder
npx skills add rlaope/oh-my-hermes --skill omh-accessibility-audit omh-adversarial-consensus omh-agent-debug omh-agent-ops-review omh-ai-slop-cleaner omh-apple-design omh-application-threat-model omh-apps omh-ask omh-award-bar-score omh-backend omh-build-failure-triage omh-cancel omh-code-review omh-codebase-onboarding omh-codebase-uml omh-codegraph-refresh omh-content-operator omh-context-budget-review omh-cto-loop omh-curriculum-design omh-data-analysis omh-decide omh-decision-prototype omh-decision-recall omh-deliverable-package omh-deploy-and-monitor omh-design-orchestration omh-design-quality-gate omh-docs omh-external-connector-readiness omh-failure-signal-audit omh-feedback-triage omh-files omh-finance-analysis omh-frontend-refactor omh-frontend omh-github-event-ops omh-github-issue-intake omh-harness-session-inventory omh-idea-to-deploy omh-image-cards omh-inference-serving omh-instinct-ledger omh-jit-learn omh-legal-compliance-review omh-lifecycle-growth omh-live-incident-response omh-live-info omh-llm-app-dev omh-localization-review omh-materials-package omh-media-input omh-meeting-brief omh-memory-new omh-native-debugging omh-operating-rhythm omh-ops-observability-card omh-ops-review omh-paper-learning omh-people-ops omh-physical-device-readiness omh-plan omh-product-brief omh-product-discovery-validation omh-production-audit omh-provider-profile-posture omh-refactor-plan omh-reliability-review omh-report-package omh-research-brief omh-rules-distill omh-run-efficiency omh-running-work-board omh-rust omh-sales-development omh-sales-pipeline-review omh-security-safety-review omh-skill-health omh-skill-scout omh-source-finder omh-support-operations omh-tech-debt-audit omh-terminal omh-toolbelt-readiness omh-verification-gate omh-visual-qa omh-voice-input omh-web-research omh-wiki omh-workspace-audit ulw-context ulw-interview ulw-loop ulw-perf ulw-plan ulw-qa ulw-research ulw-work -a opencode -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Install oh-my-hermes: curl -fsSL https://raw.githubusercontent.com/rlaope/oh-my-hermes/main/install.sh | sh. See skills/README.md after install for usage details and prompt templates.
Other ways from the author
curl -fsSL https://raw.githubusercontent.com/rlaope/oh-my-hermes/main/install.sh | shFor Windows PowerShell: irm https://raw.githubusercontent.com/rlaope/oh-my-hermes/main/install.ps1 | iex
This is third-party code. Review the repository files before installing.
What it does
oh-my-hermes (OMH) installs on top of Hermes Agent and adds a professional operating layer: it turns a plain request into a clear task statement, picks a fitting workflow, and requires explicit evidence of completed work instead of taking claims at face value. It ships a set of ready skills, for example for model onboarding or for a full review sweep of changes (triage-sweep, review-sweep). The installer places files not only in the Hermes directory but also under .claude, .codex, .cursor and .opencode, so the same operating layer can be wired into other agents that support the SKILL.md format.
Who it is for. For Hermes Agent users who need structured planning and verifiable results, not just conversation.
Good fit when
- You need a request turned into a task with a plan before it's executed, not run ad hoc
- You need project memory across sessions and clear boundaries on what's backed by evidence
- You want the same skills layer available in Claude Code, Codex, Cursor or opencode
Not a fit when
- Plain Hermes Agent without an extra operating layer is enough for you
- Tasks are simple and one-off, where a plan and an evidence trail are overkill
Example request
Run a triage-sweep over these changes and frame the task with a plan before executing itLimitations
The primary scenario and all terminology are built around Nous Research's Hermes Agent; integration with other agents via .claude, .codex, .cursor, .opencode is documented separately and may be less polished.
How to disable. Remove the installed files from the agent directories (.claude/skills, .codex, .cursor, .opencode and the Hermes folder) as described in docs/INSTALLATION.md.
Security check
- Installs scripts into several agents' configuration directories and changes their behavior
README in short
The README presents oh-my-hermes as a professional operating layer on top of Hermes Agent that turns a request into a clear task, picks a workflow, and requires explicit evidence boundaries instead of taking claims at face value. Install is a single command via install.sh or install.ps1, or a direct prompt to an agent that verifies the commit SHA before following instructions from the repository. Documentation is split into installation, a capabilities list, capability impact, and a separate install guide aimed at agents themselves.
FAQ
Does OMH replace Hermes Agent itself?
No, the README states OMH never replaces Hermes or hides a coding executor behind it; it adds an operating layer on top of the existing workflow.
Does it only work with Hermes?
The primary scenario is Hermes Agent, but the installer also places files in .claude, .codex, .cursor and .opencode directories for other harnesses.
Related
A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
Skills for real engineers by Matt Pocock
Skills For Real Engineers
Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture
GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation
Reference MCP servers
Model Context Protocol servers
Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything