How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-todo:todo-removeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
First, resolve the user's home directory by running `echo $HOME` via Bash. The todo file is at `<home>/.claude/todo.md`. The plan directories live under `<home>/.claude/todo/`.
First, resolve the user's home directory by running echo $HOME via Bash. The todo file is at <home>/.claude/todo.md. The plan directories live under <home>/.claude/todo/.
Read the todo file.
If $ARGUMENTS matches a task (by name or number), remove it. If no arguments or ambiguous, print the summary table and ask the user which task to remove.
Two edits are required:
## Summary section.### N. heading and all its content) from the ## Tasks section.Note: the task's plan directory at <home>/.claude/todo/<N>/ (if it exists) is kept as an archive. Do NOT delete it.
Confirm what was changed.
npx claudepluginhub ccam80/claude-todoMarks taskmd tasks as completed: verifies subtasks and acceptance criteria, checks off items, adds worklogs if enabled, handles PR-review workflow, runs verification checks.
Maintains a persistent TODO.md scratch pad with add, mark done, remove, and priority listing commands. Automatically reminds about stale items on heartbeat.