Browse / Developer Tools / Feature Planning

Feature Planning

Architects focused implementation plans for individual tasks by performing targeted research and defining clear project boundaries.

SkillDeveloper ToolsCode SearchProject Management

The source repository doesn't declare a license. Check its terms before reusing the code.

Key features

  • Automated detection of the appropriate implementation skill
  • Narrow-to-broad research pattern to minimize context noise
  • Detailed task proposal generation with explicit scope boundaries
  • Analysis of completed tasks to maintain quality standards
  • Area-specific rule loading for frontend, backend, and components

Use cases

  • Planning a new API route or backend service
  • Scoping a specific UI improvement or component refactor
  • Converting a single bug report into a structured implementation plan

FAQ

How does the 'narrow-to-broad' research pattern work?

This pattern minimizes context noise by starting at your specific focus point (like a single component). It only expands research to dependencies or broader architectural patterns if absolutely necessary to understand the task, keeping the AI's focus sharp.

Does this skill write implementation code?

No, this is a planning-only skill. It is designed to define the 'how' and 'where' of a task. Once it creates the task file, you can use implementation-specific skills like 'frontend-design' or 'node-backend' to actually write the code.

When should I use Feature Planning instead of backlog-scan?

Use Feature Planning when you have one specific task or feature in mind (e.g., 'Fix the login button CSS'). Use backlog-scan for broad discovery when you want the AI to find multiple gaps or generate a large backlog of tasks from scratch.

What does the Feature Planning skill do?

The Feature Planning skill acts as a task architect within Claude Code. It performs targeted research on a single specific idea, analyzes your codebase patterns, and generates a detailed implementation plan in your task board without writing any code itself.

What are area-specific rules in this skill?

To ensure high-quality plans, the skill identifies whether your task is frontend, backend, or component-based. it then loads only the relevant rules from your .claude/rules directory to ensure the plan adheres to your project's specific standards.