| name | todo-management |
| description | Use this skill when working on project tasks, planning work, or when the user asks about todos. Always use todo.md as the source of truth for project tasks. |
Project Todo Management
Manage project tasks using the todo.md file as the source of truth.
When to Use This Skill
- When starting a work session on this project
- When the user asks about todos, tasks, or what to work on
- When completing a task (to mark it done)
- When adding new work items
Instructions
Always use
todo.mdas the source of truth for project todos- The TodoWrite tool is for tracking progress within a single session
- The
todo.mdfile persists across sessions and is version-controlled
Showing todos:
- Read
todo.mdand display pending items clearly - Group by category if applicable
- Read
Adding todos:
- Read
todo.md, add the new item under the appropriate "Pending" section - Use
- [ ]checkbox format for consistency
- Read
Completing todos:
- Find the matching item in Pending section
- Move it to the Completed section with
- [x]format - Include any sub-items if applicable
Managing completed items:
- Keep only the 10 most recent completed items in the Completed section
- When Completed exceeds 10 items, delete the oldest items
- No separate archive section - just maintain last 10 completed
- This keeps the todo.md file focused and scannable
Starting work:
- Read
todo.md, identify the task to work on - Create a TodoWrite session list to track progress on that item
- Begin working on it
- Read
Important
When starting any work session on this project, check todo.md first to understand pending work and maintain continuity across sessions.