--- name: plan-builder description: Write implementation plans with appropriate templates based on complexity. Use when planning features or changes. Provides minimal, standard, and full templates for different scope levels. allowed-tools: Read Write Edit --- # Plan Builder Write implementation plans using the appropriate template based on complexity. ## Template Selection | Complexity | When to Use | Template | |------------|-------------|----------| | **Minimal** | Simple bugs, small improvements, clear single-file changes | `references/minimal.md` | | **Standard** | Most features, complex bugs, team collaboration | `references/standard.md` | | **Comprehensive** | Major features, architectural changes, multi-phase work | `references/comprehensive.md` | ## Selection Criteria ### Use Minimal When - Fix is obvious and localized - Single file or 2-3 related files - No architectural decisions needed - Clear acceptance criteria from description ### Use Standard When (Default) - Multiple components affected - Requires research or external docs - Team needs context for review - Has dependencies or risks ### Use Comprehensive When - New system or major feature - Multiple phases of work - Architectural decisions required - Cross-cutting concerns (security, performance) - Involves multiple teams or stakeholders ## Plan Output Write plans to: `docs/plans/[YYYYMMDDHHMMSS]_