← Back to list

task-breakdown
by antoncoding
Claude Code plugin for better Agent control with todo list
⭐ 0🍴 0📅 Oct 25, 2025
SKILL.md
name: task-breakdown description: Break work into trackable tasks and maintain TODO.md. Use when starting features, bug fixes, or complex tasks. Always update TODO.md after completing work. allowed-tools: Read, Write, Edit, Bash
Task Breakdown Skill
Purpose
Ensures all work is broken into discrete, trackable tasks stored in TODO.md.
Instructions
1. Starting New Work
When user requests any feature/fix:
- Read existing
TODO.md(if exists) - Break request into 3-10 concrete tasks
- Write to
TODO.mdat project root - Each task needs unique @id (task-1, task-2, etc.)
- Assign @priority by dependency order (lower = do first)
2. TODO.md Format
# Tasks for [Project Name]
## Current Task
- [ ] What you're working on NOW @id:current @priority:0
## Upcoming Tasks
- [ ] Task description @id:task-1 @priority:1
- [ ] Another task @id:task-2 @priority:2
- [x] Completed task @id:task-3 @priority:3
## Metadata
- Total: 3 tasks
- Completed: 1 tasks
- Progress: 33%
3. After Each Tool Use
- If task completed, mark [x]
- Update "Current Task" section
- Update metadata (Total/Completed/Progress)
- MUST update after Write, Edit, or Bash
4. Task Sizing
- Each task: 1-5 minutes
- Be specific: "Add auth" → "Create User model", "Add login route", "Add JWT middleware"
- If too large, break into subtasks
5. Reading User Changes
Before each task:
- Read TODO.md
- Check if priorities changed (user may have reordered in UI)
- Work on lowest @priority number
6. File Location
- Always use:
${CLAUDE_PROJECT_DIR}/TODO.md - Create if doesn't exist
Example
# Tasks for User Auth Feature
## Current Task
- [ ] Writing JWT middleware @id:current @priority:0
## Upcoming Tasks
- [ ] Create User model @id:task-1 @priority:1
- [ ] Add bcrypt hashing @id:task-2 @priority:2
- [x] Install packages @id:task-3 @priority:3
- [ ] Create /login endpoint @id:task-4 @priority:4
- [ ] Create /register endpoint @id:task-5 @priority:5
## Metadata
- Total: 6 tasks
- Completed: 1 tasks
- Progress: 17%
Score
Total Score
45/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon