Release Commands
List Releases
View Release Details
Shows release metadata, task breakdown by status, and completion percentage:Example output
Example output
Create a Release
| Flag | Description |
|---|---|
-n, --name <name> | Release name (required) |
-p, --project <name> | Project name or ID (required) |
-v, --version <version> | Version string (e.g., 2.2.0) |
-d, --date <date> | Target release date (YYYY-MM-DD) |
--description <desc> | Release description |
Update a Release
Update any release field after creation:| Flag | Description |
|---|---|
-n, --name <name> | New release name |
-v, --version <version> | New version string |
-s, --status <status> | New status (planned, in_progress, released) |
-d, --date <date> | New target date (YYYY-MM-DD) |
--description <desc> | New description |
Assign Tasks to a Release
Link tasks to a release by explicit IDs or by filter:| Flag | Description |
|---|---|
--ids <id1,id2,...> | Comma-separated task IDs to assign |
-p, --project <name> | Filter tasks by project |
-s, --status <status> | Filter tasks by status |
--unassigned-only | Only assign tasks not already in a release |
Project Commands
List Projects
View Project Details
Shows task summary stats (by status) for the project:Export Project Data
Export project information in multiple formats. Useful for reports, backups, and integrations:| Flag | Description |
|---|---|
--format <type> | Output format: json (default), csv, markdown |
--include-tasks | Include all project tasks in the export |
--include-releases | Include all project releases in the export |
| Format | Contents |
|---|---|
| JSON | Full structured data — project + tasks + releases as JSON |
| CSV | Tasks only — one row per task with columns: ID, Title, Status, Priority, Assignee, Due Date |
| Markdown | Human-readable report with project metadata, task table, and release list |
Status Dashboard
Thestatus command gives you a personal overview — your tasks, upcoming deadlines, and blockers across all projects: