Rainhoole/hermes-agent-acp-skill
Hermes skill for ACP-style multi-agent delegation (Hermes, Codex, Claude Code).
The hermes-acp-orchestrator is a skill designed to standardize multi-agent delegation within engineering workflows. It functions by routing specific goals to specialized agents including Hermes subagents, Codex, and Claude Code while maintaining strict context isolation. The system ensures operational stability through configurable safety controls such as execution timeouts and output character limits. This tool is primarily intended for complex tasks requiring distinct phases like implementation, risk analysis, and final synthesis.
- Routes tasks between Hermes subagents, Codex, and Claude Code.
- Prevents parent context pollution through isolated delegation workflows.
- Enforces safety via configurable timeouts and output character limits.
full readme from github
Hermes ACP Orchestrator Skill
A production-oriented Hermes skill for ACP-style multi-agent delegation.
What it solves
This skill standardizes how you delegate work across:
- Hermes internal subagents
- Codex
- Claude Code
It focuses on three things:
- Clear agent routing (
agent=...) - Context isolation (delegated work does not pollute the parent context)
- Safety controls (timeouts + output limits for external agents)
Skill Name
hermes-acp-orchestrator
Who should use this
Use this skill if you are orchestrating engineering workflows where different sub-agents specialize in different tasks (implementation, review, risk analysis, synthesis).
Quick example
delegate_task(tasks=[
{"goal": "Risk review", "agent": "claude-code"},
{"goal": "Patch + tests", "agent": "codex"},
{"goal": "Final integration summary", "agent": "hermes"}
])
Recommended Hermes config
delegation:
external_timeout_seconds: 900
external_max_output_chars: 24000
Files
SKILL.md— the skill instructions and workflow patternsREADME.md— repository overview and usage guidance
License
MIT