| name | list-tasks |
| description | List tasks with optional filters. Use when the user wants to see their tasks. |
| allowed-tools | Bash |
List Tasks
List tasks using the taskmd CLI.
Instructions
The user's arguments are in $ARGUMENTS (e.g. --status pending, --format json, a directory path).
- Run
taskmd list $ARGUMENTS
- If
$ARGUMENTS is empty, run: taskmd list
- Common flags:
--status, --priority, --filter, --format, --sort, --scope, --phase
- Filter examples:
--status pending, --priority high, --filter "priority>=medium"
- Phase filtering:
taskmd list --phase core-cli or taskmd list --filter phase=core-cli
- Use
taskmd phases to see all configured phases with progress stats
- Present the output to the user