Team Commands
CRUD for team lifecycle with worktree management.genie team create
Create a new team with a git worktree.
Terminal
Options
Pair
--wish <slug> with an existing wish to auto-spawn a team leader preloaded with that wish’s context. Use --no-spawn when you want the team scaffold without burning tokens — handy for tests or staged rollouts.genie team hire
Add an agent to a team. Use council to hire all 10 council members at once.
Terminal
genie team fire
Remove an agent from a team.
Terminal
genie team ls
List teams or show details for a specific team.
Terminal
genie team archive
Archive a team. Preserves all data but kills active members.
Terminal
genie team unarchive
Restore an archived team.
Terminal
genie team disband
Disband a team and clean up its worktree.
Terminal
genie team done
Mark a team’s work as complete.
Terminal
genie team blocked
Mark a team as blocked.
Terminal
genie team cleanup
Clean up orphaned team resources (stale worktrees, dead tmux sessions).
Terminal
Auto-Detection
When--team is omitted, genie auto-detects the team from the leader context (environment variables or tmux session).
See also
Teams (concept)
How teams, worktrees, and leaders fit together.
Spawn & Lifecycle
Spawn, stop, resume, and kill the individual agents within a team.
Dispatch
Dispatch wish-aware commands (
wish, work, review) that the leader uses.Messaging
Send instructions to team members while work is in flight.