skill-pilot-feature-plan

Create a development plan from requirements.md with implementation steps and open questions.

19|14|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/X-School-Academy/skill-pilot --skill skill-pilot-feature-plan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-pilot-feature-plan
Source: https://github.com/X-School-Academy/skill-pilot/tree/main/core/skills/system/skill-pilot-feature-plan
Command: npx skills add https://github.com/X-School-Academy/skill-pilot --skill skill-pilot-feature-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of turning a feature requirement into an actionable development plan, ensuring all necessary steps and considerations are documented before implementation begins.

Core Features & Use Cases

  • Development Planning: Generates a plan.md file outlining implementation steps, touched files, and open questions.
  • Role-Based Task Definition: Assigns roles (e.g., Project Manager, Backend Developer) to define specific aspects of the plan.
  • Use Case: After defining a new feature's requirements in requirements.md, use this Skill to create a detailed plan.md that guides the development team through the implementation process.

Quick Start

Use the skill-pilot-feature-plan skill to create a development plan for the feature described in requirements.md.

Frequently Asked Questions about skill-pilot-feature-plan

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

FAQPage Schema
How do I create a development plan from a requirements.md file?▼

To create a development plan from a requirements.md file, use this Skill to generate a plan.md that defines implementation steps, touched files, and open questions for your feature.

What is the best way to break down feature requirements into implementation steps?▼

Breaking down feature requirements into implementation steps involves assigning roles like Project Manager and Backend Developer to structure the specific tasks, touched files, and open questions needed for development.

Can I assign project management and backend developer roles when planning a feature?▼

Yes, you can assign project management and backend developer roles when planning a feature. The Skill uses these roles to define specific aspects of the generated development plan.

Does this development planning tool track which files will be touched during implementation?▼

Yes, this development planning tool tracks touched files. The generated plan.md explicitly outlines which files will be modified alongside the required implementation steps and open questions.

When do I need to generate a plan.md for feature development?▼

You need to generate a plan.md for feature development when your feature is ready to move from the requirements stage into actionable planning, ensuring all implementation steps are documented before coding begins.