feature-planning

Break down feature requests into implementation plans with tasks and dependencies.

4|1|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/rm2thaddeus/Aitor_Skills --skill feature-planning-rm2thaddeus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-planning
Source: https://github.com/rm2thaddeus/Aitor_Skills/tree/main/feature-planning
Command: npx skills add https://github.com/rm2thaddeus/Aitor_Skills --skill feature-planning-rm2thaddeus

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill transforms vague feature requests or complex change descriptions into detailed, step-by-step implementation plans, ensuring clarity and efficiency in development.

Core Features & Use Cases

  • Requirement Analysis: Breaks down user requests into understandable components.
  • Architecture Design: Considers technical constraints, dependencies, and existing patterns.
  • Task Generation: Creates discrete, actionable tasks with specific file references and dependencies.
  • Use Case: When a user says "I want to add a user profile editing feature," this Skill will generate a plan detailing database changes, API endpoints, frontend components, and testing strategies.

Quick Start

Use the feature-planning skill to break down the request "Implement a dark mode toggle for the application".

Frequently Asked Questions about feature-planning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I break down a feature request into actionable implementation tasks?

To break down a feature request into actionable implementation tasks, this Skill systematically analyzes requirements, explores the codebase, designs components, and generates a markdown-formatted plan detailing specific file paths and architectural dependencies.

What is the best way to plan software design for a complex new feature?

The best way to plan software design for a complex feature is to analyze technical constraints, consider existing patterns, and generate discrete tasks with specific file references, ensuring architectural decisions are clearly documented in markdown format.

Can I use this to generate an implementation strategy for database changes and API endpoints?

Yes, you can generate an implementation strategy for database changes and API endpoints by providing a feature request, and the Skill outputs a structured plan covering backend, frontend components, and testing strategies.

How do I create a task breakdown with specific file paths for a dark mode toggle?

You create a task breakdown with specific file paths by inputting the feature description, and the Skill explores your codebase to output a markdown-formatted plan detailing frontend components, architectural decisions, and implementation dependencies.

When do I need structured feature planning for project management?

You need structured feature planning for project management when handling new features, enhancements, or complex changes requiring detailed task generation, requirement analysis, and architectural design to ensure development clarity and efficiency.