How this command is triggered — by the user, by Claude, or both
Slash command
/joan-plugin:todo list | create | update <id>This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
Manage todos in the current Joan workspace. If $1 is "list" or empty: Run: `joan todo list` Display todos in a formatted table with: - ID (truncated) - Title - Status - Priority - Assignee If $1 is "create": Use AskUserQuestion to gather: - Todo title (required) - Description (optional) - Priority (low/medium/high) Then run: `joan todo create` with the provided information Report the created todo ID If $1 is "update" and $2 is a todo ID: First show current todo details Use AskUserQuestion to ask what to update: - Status - Priority - Title - Assignee...
Manage todos in the current Joan workspace.
If $1 is "list" or empty:
Run: joan todo list
Display todos in a formatted table with:
If $1 is "create": Use AskUserQuestion to gather:
Then run: joan todo create with the provided information
Report the created todo ID
If $1 is "update" and $2 is a todo ID: First show current todo details Use AskUserQuestion to ask what to update:
Run: joan todo update $2 with the changes
Confirm the update was successful
Handle errors:
/joan:initnpx claudepluginhub douinc/douinc-claude-code-marketplace/todosManages todos via brain CLI: list open/completed by project, add with project/due date, mark done/cancel, edit, or delete by ID.
/check-todosLists outstanding todos from TO-DOS.md, lets you select one, loads context with file summaries, checks workflows, and starts work, brainstorms, or redisplays list.
/fire-todosCaptures tasks and ideas during work sessions as markdown files, also lists pending todos with optional area filter.
/todoManages project todos in todos.md: add tasks with optional due dates, complete/remove/undo/list by number, show past due or next task.
/todoManages project todos in todos.md: add tasks with optional due dates, complete/remove/undo/list by number, show past due or next task.
/todoAdds a todo item with optional priority (high|normal|low) to the persistent project backlog in .vbw-planning/STATE.md, tagging with priority level and add date.