
Planning
This prevents you from losing track of what you're doing during complex tasks by using three markdown files to track goals, findings, and progress. The pattern is simple: create a plan in `task_plan.md` before starting work, log research discoveries in `findings.md` every couple of searches, and update `progress.md` as you go. The "3-strike protocol" for handling repeated errors is smart, it forces you to change approaches instead of bashing your head against the same wall. Works standalone but it's part of a larger AI Maestro suite that adds memory and search capabilities. Best for anything that'll take more than five tool calls or where you might drift from the original goal.
- skills.sh installs
- 190
- GitHub stars
- 33.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add davila7/claude-code-templates --skill planning --agent claude-codeInstalls into .claude/skills of the current project.
Files
AI Maestro Planning
Solve the execution problem -- staying focused during complex, multi-step tasks. Uses persistent markdown files to track goals, findings, and progress so you never lose context. Part of the AI Maestro suite.
When to Use
- Multi-step tasks (3+ steps)
- Research projects
- Building features requiring >5 tool calls
- Any task where you might lose track of the goal
The 3-File Pattern
Create in docs_dev/ (or $AIMAESTRO_PLANNING_DIR):
| File | Purpose | Update When |
|---|---|---|
task_plan.md | Goals, phases, decisions, errors | After each phase |
findings.md | Research, discoveries, resources | During research |
progress.md | Session log, test results | Throughout session |
Quick Start
PLAN_DIR="${AIMAESTRO_PLANNING_DIR:-docs_dev}"
mkdir -p "$PLAN_DIR"
Then create task_plan.md with:
# Task: [Goal]
## Phases
- [ ] Phase 1: Research
- [ ] Phase 2: Design
- [ ] Phase 3: Implement
- [ ] Phase 4: Test
## Decisions
| Decision | Rationale | Date |
|----------|-----------|------|
Sponsors
Details
- Repository
- github.com/davila7/claude-code-templates
- Categories
- Data Science & ML, Productivity & Planning
- First seen
- Jun 3, 2026
More from davila7/claude-code-templates
All 618- Avalonia Layout Zafiro188
- Reducing Entropy187
- Difficult Workplace Conversations185
- Playwright185
- Avalonia Viewmodels Zafiro184
- Plugin Forge184
- Moodle External Api Development177
- Blockrun176
- Busybox On Windows172
- Inngest168
- Zapier Make Patterns166
- Trigger Dev164
- Segment Cdp162
- Upstash Qstash162
- Fastmcp Server154
- Memory Search139
- Design To Code135
- Accessibility Auditor
- Active Directory Attacks
- Agent Development
- API Fuzzing For Bug Bounty
- API Integration Specialist
- AWS Penetration Testing
- Broken Authentication Testing