Babysitter agent-coordination
Coordinate Crew (persistent) and Polecat (transient) agents using Gas Town's hook-based work distribution and GUPP principle.
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/methodologies/gastown/skills/agent-coordination" ~/.claude/skills/a5c-ai-babysitter-agent-coordination && rm -rf "$T"
manifest:
library/methodologies/gastown/skills/agent-coordination/SKILL.mdsource content
Agent Coordination
Overview
Coordinate multi-agent work using Gas Town's role hierarchy: Mayor assigns, Crew persists, Polecats execute transiently, and hooks drive the GUPP principle ("If there is work on your Hook, YOU MUST RUN IT").
When to Use
- Assigning beads to agents
- Managing agent handoffs
- Nudging stuck agents
- Coordinating Crew and Polecat workers
- Setting up hook hierarchies
Agent Types
- Crew: Long-lived, named agents for persistent collaboration
- Polecats: Transient workers with persistent identity but ephemeral sessions
- Dogs: Deacon helpers for infrastructure tasks
Hook Hierarchy
Three-tier hook system (base -> role -> rig+role):
- Base hooks: Apply to all agents
- Role hooks: Apply to agents in a specific role
- Rig+Role hooks: Apply to agents on a specific rig in a specific role
Key Commands
- List available agentsgt agents
- Feed work to an agent's hookgt feed
- Hand off work between agentsgt handoff
- Nudge a stuck agentgt nudge
- Revive a dead agent sessiongt seance
Tool Use
Invoke via babysitter process:
methodologies/gastown/gastown-orchestrator (assign-workers step)