Documentation Index
Fetch the complete documentation index at: https://docs.automagik.dev/llms.txt
Use this file to discover all available pages before exploring further.
Project Commands
Thegenie project command group manages named projects for organizing tasks across repos. Projects scope boards and tasks, and provide aggregate stats.
A project groups tasks and boards; a team groups agents working inside a worktree. They’re independent — you can run several teams against one project (different branches of the same wish), or one team across several projects (a sweep that touches multiple repos).
genie project list
List all projects.
genie project create
Create a new project.
| Option | Description |
|---|---|
--virtual | Create a virtual project (not tied to a repo) |
--repo <path> | Repo path for the project |
--description <text> | Project description |
genie project show
Show project detail with task stats — counts by stage, priority, and status.
genie project set-default
Set the default project for when you’re outside any repo directory.
genie project archive
Archive a project. Archived projects are hidden from project list unless --all is used.
genie project unarchive
Restore an archived project.
Project Scoping
Projects scope tasks and boards. When you rungenie task list inside a repo, it automatically scopes to that repo’s project. Use --all to see tasks across all projects:
See also
Projects (concept)
How projects, repos, and default scoping fit together.
Boards
Boards scope inside a project — one project can host several boards.
Tasks
Create and move the tasks that live inside a project.
Team
Teams execute work; projects track the work itself.