Team Commands
CRUD for team lifecycle with worktree management.genie team create
Create a new team with a git worktree.
Terminal
Options
| Flag | Description | Default |
|---|---|---|
--repo <path> | Path to the git repository | Required |
--branch <branch> | Base branch to create from | dev |
--wish <slug> | Wish slug — auto-spawns a team leader with wish context | — |
--session <name> | Tmux session name (avoids session explosion) | — |
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
Auto-Detection
When--team is omitted, genie auto-detects the team from the leader context (environment variables or tmux session).