Skip to content

Methodology for Any Agent

Install one plugin. Get 7 specialists, role-gated tool access, and discipline-aware mode switching — on the Hermes Agent platform.
  1. Install the pluginhermes plugins install agustinusnathaniel/maestria/packages/hermes --enable
  2. Plugin activates — Registers 9 methodology skills, 6 slash commands, permission roles, and lifecycle hooks. The plugin has no startup probes for external tools — it is self-contained.
  3. Pick your mode/fein (full pipeline), /sonar (research only), /blitz (fast implementation) — each enables the right specialists and tool gates
  4. Dispatch specialists — The orchestrator decomposes work via delegate_task and enforces maker/checker separation. Complex coding tasks can use the opencode_route tool if OpenCode CLI is installed.
  5. Review before delivery — Reviewer validates output before anything reaches you
Terminal window
hermes plugins install agustinusnathaniel/maestria/packages/hermes --enable

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

Installation Guide →

Aspect @maestria/opencode @maestria/hermes
Primary domain Software engineering Any domain
Distribution npm plugin Git-based (hermes plugins install)
Subagent dispatch task() function delegate_task (Hermes native)
Tool gating YAML frontmatter pre_tool_call hook
Mode switching Keyword detection Slash commands /fein /sonar /blitz
Coding path Built-in Routes to OpenCode CLI (optional)
Permissions Agent-level Role-based (PermissionRole)