Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Break down feature requests into detailed, implementable plans with clear tasks. Use when user requests a new feature, enhancement, or complex change.
.claude/skills/mhattingpete-feature-planning/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | -20% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 30% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 6% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 16% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 46% | 0% |
Systematically analyze feature requests and create detailed, actionable implementation plans.
Ask clarifying questions:
Explore the codebase: Use Task tool with subagent_type='Explore' and thoroughness='medium' to understand:
Identify components:
Consider architecture:
Check dependencies:
Break feature into discrete, sequential tasks:
markdown## Feature: [Feature Name] ### Overview [Brief description of what will be built and why] ### Architecture Decisions - [Key decision 1 and rationale] - [Key decision 2 and rationale] ### Implementation Tasks #### Task 1: [Component Name] - **File**: `path/to/file.py:123` - **Description**: [What needs to be done] - **Details**: - [Specific requirement 1] - [Specific requirement 2] - **Dependencies**: None (or list task numbers) #### Task 2: [Component Name] ... ### Testing Strategy - [What types of tests needed] - [Critical test cases to cover] ### Integration Points - [How this connects with existing code] - [Potential impacts on other features]
Include specific references:
src/utils/auth.py:45)Confirm:
Launch plan-implementer agent for each task:
Task tool with:
- subagent_type: 'plan-implementer'
- description: 'Implement [task name]'
- prompt: Detailed task description from planExecution strategy:
Planning:
Communication:
Execution:
Other measured skills in the registry, with their headline benchmark lift.