39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
# Universal TodoWrite Integration
|
|
|
|
Add this requirement to skill starts:
|
|
|
|
## TodoWrite Requirement
|
|
|
|
**BEFORE starting this skill:**
|
|
|
|
1. Create todos for major phases:
|
|
```javascript
|
|
[
|
|
{content: "Phase 1: [name]", status: "in_progress", activeForm: "Working on Phase 1"},
|
|
{content: "Phase 2: [name]", status: "pending", activeForm: "Working on Phase 2"},
|
|
{content: "Phase 3: [name]", status: "pending", activeForm: "Working on Phase 3"}
|
|
]
|
|
```
|
|
|
|
2. Update after each phase:
|
|
- Mark complete when done
|
|
- Move next to in_progress
|
|
- Add any new discovered tasks
|
|
|
|
3. Never work without todos:
|
|
- Skipping todos = skipping the skill
|
|
- Mental tracking = guaranteed to miss steps
|
|
- Todos are your external memory
|
|
|
|
**Example for debugging:**
|
|
```javascript
|
|
[
|
|
{content: "Root cause investigation", status: "in_progress", ...},
|
|
{content: "Pattern analysis", status: "pending", ...},
|
|
{content: "Hypothesis testing", status: "pending", ...},
|
|
{content: "Implementation", status: "pending", ...}
|
|
]
|
|
```
|
|
|
|
If you're not updating todos, you're not following the skill.
|