Interactive planning and execution for complex tasks. Use when user asks to use or invoke planner skill.
Installation
Details
Usage
After installing, this skill will be available to your AI coding assistant.
Verify installation:
skills listSkill Instructions
name: planner description: Interactive planning and execution for complex tasks. Use when user asks to use or invoke planner skill.
Planner Skill
Two workflows: planning (12-step plan creation + review) and execution (implement plans).
Activation
When this skill activates, IMMEDIATELY invoke the corresponding script. The script IS the workflow.
| Mode | Intent | Command |
|---|---|---|
| planning | "plan", "design", "architect" | python3 scripts/planner.py --step 1 --total-steps 12 |
| execution | "execute", "implement", "run plan" | python3 scripts/executor.py --step 1 --total-steps 9 |
When to Use
Use when task has:
- Multiple milestones with dependencies
- Architectural decisions requiring documentation
- Complexity benefiting from forced reflection pauses
Skip when task is:
- Single-step with obvious implementation
- Quick fix or minor change
- Already well-specified by user
Resources
| Resource | Contents | Read When |
|---|---|---|
resources/diff-format.md | Unified diff specification | Writing code changes in milestones |
resources/temporal-contamination.md | Comment hygiene heuristics | Writing comments in code snippets |
resources/default-conventions.md | Structural conventions | Making decisions without explicit user guidance |
resources/plan-format.md | Plan template structure | Completing planning phase (injected by script) |
Planning Workflow (12 steps)
Steps 1-4: Planning
- Context Discovery - explore, gather requirements
- Approach Generation - generate options with tradeoffs
- Assumption Surfacing - user confirmation of choices
- Approach Selection & Milestones - decide, write milestones + Code Intent
Steps 5-12: Review
- QR-Completeness - validate plan structure
- Gate - route based on QR result
- Developer Fills Diffs - convert Code Intent to diffs
- QR-Code - validate diffs and code quality
- Gate - route based on QR result
- TW Documentation Scrub - clean comments, inject WHY
- QR-Docs - validate comment hygiene
- Gate - PLAN APPROVED
Execution Workflow (9 steps)
- Execution planning - wave analysis
- Reconciliation (conditional) - validate existing code
- Implementation - wave-aware parallel dispatch to developers
- Code QR - verify code quality (RULE 0/1/2)
- Code QR Gate - route to step 3 on fail
- Documentation - create CLAUDE.md/README.md
- Doc QR - verify documentation quality
- Doc QR Gate - route to step 6 on fail
- Retrospective - summary presentation
Scripts inject step-specific guidance. Invoke and follow output.
More by solatis
View allInvoke IMMEDIATELY via python script to stress-test decisions and reasoning. Do NOT analyze first - the script orchestrates the critique workflow.
Invoke IMMEDIATELY via python script when user requests codebase analysis, architecture review, security assessment, or quality evaluation. Do NOT explore first - the script orchestrates exploration.
Detect and resolve incoherence in documentation, code, specs vs implementation.
Invoke IMMEDIATELY for structured problem analysis and solution discovery.