Skip to content

@maestria/hermes

@MAESTRIA/HERMES

Methodology for any agent.

Install one plugin. Get 7 specialists, disciplined mode switching, and clear limits for delegated child sessions on the Hermes Agent platform.

01WHAT YOU GET

A methodology worker, not a general assistant.

Methodology skills

Activation registers 9 methodology skills plus 3 command skills and 7 slash commands.

Disciplined mode switching

/fein runs the full pipeline, /sonar is research only, /blitz is fast implementation, /mode-clear resets neutral - each enables the right specialists and tool gates.

Role-neutral child trust

Delegated children are read/research/LLM-only - they cannot write, execute code, shell, delegate, or invoke OpenCode.

Trusted coding path

Code changes and opencode_route (if the OpenCode CLI is installed) are performed by a trusted top-level fein session.

Self-contained plugin

No startup probes for external tools. Hermes discovers its hooks, commands, and skills from plugin.yaml.

Advisory review

Hermes has no native review gate, so the reviewer pass validates output as guidance rather than a mechanically enforced gate before delivery.

02HOW IT WORKS

Five steps, one pipeline.

  1. 1

    Install the plugin - hermes plugins install agustinusnathaniel/maestria/packages/hermes –enable

  2. 2

    Plugin activates - registers 9 methodology skills plus 3 command skills, 7 slash commands, role-neutral child trust, and lifecycle hooks. No startup probes for external tools - it is self-contained.

  3. 3

    Pick your mode - /fein (full pipeline), /sonar (research only), /blitz (fast implementation), /mode-clear (neutral reset) - each enables the right specialists and tool gates

  4. 4

    Dispatch specialists - the orchestrator decomposes work via delegate_task and applies the maker/checker split as directive guidance. Delegated children are read/research/LLM-only; code changes and opencode_route run in a trusted top-level fein session.

  5. 5

    Review is advisory - the reviewer validates output, but Hermes has no native review gate, so a reviewer pass is not mechanically enforced before delivery.

03INSTALL PATHS

Installed by Hermes itself.

Hermes distributes plugins through its own git-based plugin manager. You can use the Maestria CLI as a wrapper, or install directly with Hermes:

Terminal window
hermes plugins install agustinusnathaniel/maestria/packages/hermes --enable

npx maestria install hermes delegates to the same Hermes plugin manager.

The plugin is fully self-configuring - Hermes discovers its hooks, commands, and skills from plugin.yaml. No manual setup needed.

04AGAINST OPENCODE

Where Hermes differs.

Aspect@maestria/opencode@maestria/hermes
Primary domainSoftware engineeringAny domain
Distributionnpm pluginGit-based (hermes plugins install)
Subagent dispatchtask() functiondelegate_task (Hermes native)
Tool gatingYAML frontmatterpre_tool_call hook
Mode switchingKeyword detectionSlash commands /fein /sonar /blitz /mode-clear
Coding pathBuilt-inRoutes to OpenCode CLI (trusted top-level fein session only)
PermissionsAgent-levelRole-neutral child trust (children are read/research/LLM-only)

05FIND YOUR WAY

Start with the plugin.

SAME METHOD · OTHER PLATFORMS

Runs wherever you work.