Hermes action bridge
Skill TheBlueHouse75/hermes-action-bridge/plugins/hermes-action/skills/hermes-action-bridge
Configurable bridge for external agents to delegate actions to Hermes Agent via CLI or MCP.
npx -y skills add TheBlueHouse75/hermes-action-bridge --skill hermes-action-bridgeAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use Hermes Agent for Hermes-owned skills, memory, connected services, messaging, browser workflows, schedules, and external automation. Prefer the installed hermes_* MCP tools; use the CLI only as a fallback.
SKILL.md
2.1 KB, as published. Nobody here has run it
Hermes Action Bridge
Use this skill when a task needs state or capabilities owned by Hermes Agent: Hermes skills or memory, connected services, messaging platforms, browser workflows, scheduled automation, or another integration configured in Hermes.
Do not reimplement a Hermes-owned integration in the coding agent. Prefer the
installed hermes_* MCP tools so the host can discover, approve, and inspect
the delegation.
When to use
- The task names Hermes, a Hermes skill, memory, preset, or connected service.
- The task needs messaging, scheduling, browser work, or persistent external automation Hermes owns.
- The task must continue as a cancellable background job outside the local coding step.
Do not use Hermes for ordinary local code edits or repository inspection that the current agent can perform directly.
Discover first
Call hermes_capabilities before assuming an integration is configured. Use
hermes_status to check the runtime without spending provider tokens.
Safe delegation
- Use
hermes_planfor plan-mode analysis, but treat it as open-world and review its output. - Use
hermes_submit, thenhermes_job_status/hermes_result, for a long cancellable plan or draft. - Use
hermes_cancelwhen a queued or running job is no longer wanted.
External side effects
For public posts, outbound messages, deletes, payments, credential changes, or git pushes:
- Call
hermes_prepareto produce a local no-tool summary and approval ID. - Show
preview.actionand the rest of the preview to the human. - Call
hermes_approveonly after the human explicitly approves that prepared action; otherwise callhermes_reject.
Never treat the model's own decision as human approval.
CLI fallback
If MCP tools are unavailable, use the local CLI:
hermes-action run --mode plan "<describe what Hermes should do>"
Verify setup
hermes-action doctor