exboys avatar

Evotown Handoff

If you're running multiple Claude instances across different teams or engines and need structured handoffs instead of ad-hoc chat messages, this queues work through Evotown's control plane. You POST a handoff job specifying a target team (like finance) or a specific engine (like hermes-bob), and their Connector picks it up and triggers their local gateway. The CLI wraps the HTTP API and needs EVOTOWN_INGEST_TOKEN to authenticate. One thing to remember is you're responsible for calling complete when the job finishes, the webhook alone won't close the loop. It's orchestration infrastructure, so you'll need Evotown already deployed and multiple registered agents for this to make sense.

GitHub stars
896
last updated
Jun 11, 2026

Install

$ npx -y skills add exboys/evotown --skill evotown-handoff --agent claude-code

Installs into .claude/skills of the current project.

Files

Evotown handoff

When a task should continue on another engine or team, do not message them in chat directly. Queue a handoff on Evotown.

CLI (employee machine)

evotown-agent-setup.py handoff \
  --to-team finance \
  --title "Expense review" \
  --message "Please verify the summary and approve or reject."

Or target a specific engine:

evotown-agent-setup.py handoff --to-engine hermes-bob --message "..."

Requires EVOTOWN_INGEST_TOKEN and prior register.

HTTP (from automation)

POST {EVOTOWN_URL}/api/v1/jobs/from-engine
Authorization: Bearer {EVOTOWN_INGEST_TOKEN}

{
  "kind": "handoff",
  "source_engine_id": "openclaw-alice",
  "target_team_id": "finance",
  "title": "Handoff",
  "message": "..."
}

The receiving machine's Connector will lease the job and trigger local OpenClaw/Hermes Gateway.

Load the evotown-dispatch-complete skill when executing Evotown dispatch jobs.

When this agent finishes the leased job, report completion (do not rely on hook HTTP alone):

evotown-agent-setup.py complete --job-id <job_id from task payload> --status succeeded --summary "..."

Sponsors

Details

Repository
github.com/exboys/evotown
Categories
Backend & APIs, AI & Agent Building
First seen
Jun 11, 2026

More from exboys/evotown

All 2
1FISHers6 avatardoctorFISHers6/clawBro诊断 ClawBro Gateway 配置和运行问题,逐项检查并给出修复建议。0skills.sh installs
2heshengtao avatarsap-extension-creatorheshengtao/super-agent-partyCreate Super Agent Party (SAP) extensions. This skill should be used when users want to create, build, or scaffold a new extension for Super Agent Party - inclu0skills.sh installs
3hoangsonww avatarmcp-maintainerhoangsonww/claude-code-agent-monitorOperate and maintain the local MCP server for this repository. Use for MCP tool updates, policy-guard changes, host configuration, and MCP runtime troubleshooti0skills.sh installs
4hoangsonww avatarship-featurehoangsonww/claude-code-agent-monitorImplement a feature safely end-to-end in this repository. Use when adding or changing functionality across backend, frontend, or MCP with required verification 0skills.sh installs
5huangjia2019 avatarquality-checkinghuangjia2019/claude-code-engineeringValidate API documentation against quality standards. Use when you need to verify generated docs are complete and correct.0skills.sh installs
6huangjia2019 avatarroute-scanninghuangjia2019/claude-code-engineeringScan Express.js source files to discover all API route definitions.0skills.sh installs