oh-my-hermes

An operating layer of skills on top of Hermes Agent and other harnesses: planning, project memory and explicit evidence boundaries

Skill

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
All reasons and checks

rlaope/oh-my-hermes

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/oh-my-hermes

Detects 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 -y

The 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 -y

The 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 -y

The 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 -y

The 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 -y

The 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 -y

The 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 -y

The 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 -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

You will need: Node.js

Checked against the repository on Sep 26, 2026, commit 0614393.

Text for your agent

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 | sh

For 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 it

Limitations

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.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium riskNo VPN needed292.5KRepository stars
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk271.4KRepository stars
Editors’ pick

GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation

CLIMedium riskNo VPN needed139.3KRepository stars

Reference MCP servers

Model Context Protocol servers

Official

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.6KRepository stars
Foxx AIoh-my-hermes

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.