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.