← ClaudeAtlas

ftown-orchestratorlisted

Spawn and coordinate worker ftown agent sessions on this machine. Activates when the session env has FTOWN_ORCHESTRATOR=1, the first input contains an [ftown] orchestrator briefing, or the user asks to orchestrate, coordinate, or spawn worker agent sessions. Teaches spawning and coordinating sibling ftown agent sessions via ~/.ftown/ftown-sessions CLI.
fmktech/ftown · ★ 1 · AI & Automation · score 74
Install: claude install-skill fmktech/ftown
# ftown orchestrator playbook You are running inside an ftown session (your id is in `$FTOWN_SESSION_ID`) and can coordinate worker agent sessions on this machine using the `~/.ftown/ftown-sessions` CLI. See the **ftown-sessions** skill for the full CLI reference. ## Spawning workers `--shell` accepts `claude`, `cursor`, `shell`, `opencode`, …; `--parent` sets the worker's parent to `$FTOWN_SESSION_ID`. ```bash ~/.ftown/ftown-sessions create \ --shell claude \ --parent \ --workdir /path/to/repo \ --name review-auth \ --prompt "Review the auth module and summarize findings" ``` Returns JSON containing `session.id` — save it to poll the worker later. Workers spawned with `--parent` are auto-briefed to report back via `mail send --parent`; their reports arrive in **your** inbox and are delivered automatically as `[ftown mail]` context at your turn boundaries. ## Monitoring workers ```bash # See what's on screen right now ~/.ftown/ftown-sessions screen <session-id> --limit 100 # Search for errors / completion markers ~/.ftown/ftown-sessions grep <session-id> --pattern 'FAIL|done|error' # Check if the process is still alive ~/.ftown/ftown-sessions running <session-id> ``` Poll `screen` or `grep` rather than waiting blindly — workers don't always remember to mail you when they finish. ## Messaging (mail) Each session has an inbox. Mail is delivered into the recipient's context automatically at turn boundaries — no keystroke injection needed. ```bash # Send w