Manage project todos in a todos.md file with add, complete, remove, and list operations
Manages project todos in a markdown file with add, complete, remove, list, and undo operations.
/plugin marketplace add davepoon/buildwithclaude/plugin install commands-project-task-management@buildwithclaude<action> [args...]Manage todos in a todos.md file at the root of your current project directory.
/user:todo add "Fix navigation bug"/user:todo add "Fix navigation bug" [date/time/"tomorrow"/"next week"] an optional 2nd parameter to set a due date/user:todo complete 1/user:todo remove 2/user:todo list/user:todo undo 1Parse the command arguments: $ARGUMENTS
Manage todos in a todos.md file at the root of the current project directory. When this command is invoked:
todos.md in the project rootadd "task description" - Add a new todoadd "task description" [tomorrow|next week|4 days|June 9|12-24-2025|etc...] - Add a new todo with the provided due datedue N [tomorrow|next week|4 days|June 9|12-24-2025|etc...] - Mark todo N with the due date providedcomplete N - Mark todo N as completed and move from the ##Active list to the ##Completed listremove N - Remove todo N entirelyundo N - Mark completed todo N as incompletelist [N] or no args - Show all (or N number of) todos in a user-friendly format, with each todo numbered for referencepast due - Show all of the tasks which are past due and still activenext - Shows the next active task in the list, this should respect Due dates, if there are any. If not, just show the first todo in the Active listUse this markdown format in todos.md:
# Project Todos
## Active
- [ ] Task description here | Due: MM-DD-YYYY (conditionally include HH:MM AM/PM, if specified)
- [ ] Another task
## Completed
- [x] Completed task description | Due: MM-DD-YYYY | Completed: MM-DD-YYYY