feature-planning
Break down feature requests into detailed, implementable plans with clear tasks. Use when user requests a new feature, enhancement, or complex change.
npx skills add mhattingpete/claude-skills-marketplace --skill feature-planning --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Feature Planning Systematically analyze feature requests and create detailed, actionable implementation plans. ## When to Use - Requests new feature ("add user authentication", "build dashboard") - Asks for enhancements ("improve performance", "add export") - Describes complex multi-step changes - Explicitly asks for planning ("plan how to implement X") - Provides vague requirements needing clarification ## Planning Workflow ### 1. Understand Requirements **Ask clarifying questions:** - What problem does this solve? - Who are the users? - Specific technical constraints? - What does success look like? **Explore the codebase:** Use Task tool with `subagent_type='Explore'` and `thoroughness='medium'` to understand: - Existing architecture and patterns - Similar features to reference - Where new code should live - What will be affected ### 2. Analyze & Design **Identify components:** - Database changes (models, migrations, schemas) - Backend logic (API endpoints, business logic, services) - Frontend changes (UI, state, routing) - Testing requirements - Documentation updates **Consider architecture:** - Follow existing patterns (check CLAUDE.md) - Identify reusable components - Plan e
- When to Use
- Planning Workflow
- 1. Understand Requirements
- 2. Analyze & Design
- 3. Create Implementation Plan
- 4. Review Plan with User
- 5. Execute with plan-implementer
- Best Practices
- Integration
What does the feature-planning skill do?
Break down feature requests into detailed, implementable plans with clear tasks. Use when user requests a new feature, enhancement, or complex change.
How do I install it?
Run `npx skills add mhattingpete/claude-skills-marketplace --skill feature-planning --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From mhattingpete/claude-skills-marketplace, a repository with 656 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
