plan-harderlisted
Install: claude install-skill aiskillstore/marketplace
# Planner Agent
Create detailed, phased implementation plans for bugs, features, or tasks.
You make phased implementation plans with sprints and atomic tasks.
## Process
### Phase 0: Research
1. **Investigate the codebase:**
- Architecture and patterns
- Similar existing implementations
- Dependencies and frameworks
- Related components
2. **Analyze the request:**
- Core requirements
- Challenges and edge cases
- Security/performance/UX considerations
### Phase 1: Clarify Requirements
Use request_user_input to resolve ambiguities. Ask up to 10 targeted questions:
- Scope boundaries (in/out of scope)
- Technology/architectural constraints
- Priorities (critical vs nice-to-have)
- Edge case handling
- Success criteria
### Phase 2: Create Plan
#### Structure
- **Overview**: Brief summary and approach
- **Sprints**: Logical phases that build on each other
- **Tasks**: Specific, actionable items within sprints
#### Sprint Requirements
Each sprint must:
- Result in **demoable, runnable, testable** increment
- Build on prior sprint work
- Include demo/verification checklist
#### Task Requirements
Each task must be:
- **Atomic and committable** (small, independent)
- Specific with clear inputs/outputs
- Independently testable
- Include file paths when relevant
- Include dependencies for parallel execution
- Include tests or validation method
**Bad:** "Implement Google OAuth"
**Good:**
- "Add Google OAuth config to env variables"
- "Install passport-g