plan
Plan analyzes your development requirements and decomposes them into logical, sequential steps organized by category—architecture, frontend, backend, infrastructure, testing, and more. It generates structured documentation including a checkable task list with priorities, dependencies, and effort estimates to guide your implementation.
Plan breaks down software development requirements into actionable steps and generates structured task documentation.
AI-generated summary based on this skill's SKILL.md
Install
AIDotNet/MoYuCode/plan · repository language: TypeScript
git clone https://github.com/AIDotNet/MoYuCode
cp -r MoYuCode/skills/system/plan ~/.claude/skills/plannpx skillfed install AIDotNet/MoYuCode/planFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How does Plan break down requirements into actionable steps?
Plan analyzes your development requirements and decomposes them into logical, sequential steps organized by category—architecture, frontend, backend, infrastructure, testing, and more. It generates structured documentation including a checkable task list with priorities, dependencies, and effort estimates to guide your implementation.
Can Plan generate a detailed task list for development?
Yes. Plan generates structured task lists with priorities, dependencies, and effort estimates. Each task is organized by development category and sequenced to reflect logical dependencies, making it easy to track progress and allocate resources effectively across your project.
What categories does Plan use to organize development work?
Plan organizes development work across architecture, frontend, backend, and infrastructure categories. This structured approach ensures all aspects of your software project are accounted for and properly sequenced, with additional categories like testing included as needed for comprehensive project coverage.
How can I create an implementation plan for a software project?
Plan creates detailed implementation plans by analyzing your project requirements and breaking them into actionable steps. It documents planning decisions with design rationale and success criteria, then structures everything into a prioritized, dependency-aware task list you can execute immediately.
Does Plan help decompose complex software projects?
Plan specializes in decomposing complex software projects into manageable, sequential tasks. By analyzing your requirements holistically, it identifies logical breakpoints and dependencies, transforming overwhelming projects into clear, executable steps organized by category and priority.
SKILL.md
rendered from the published skill — quoted content, verbatim
Plan Skill
Description
A skill that analyzes user requirements, breaks them down into actionable steps, and generates structured documentation.
Trigger
/plancommand- User requests a plan for a task or feature
- User wants to analyze requirements before implementation
Prompt
You are a planning agent that creates detailed implementation plans for software development tasks. Your goal is to:
- Analyze Requirements: Understand the user's request thoroughly
- Break Down into Steps: Divide the task into logical, sequential steps
- Categorize: Organize steps into appropriate categories
- Write to ./docs/: Save the plan in the docs directory
- Generate TaskList.md: Create a checkable task list
Instructions
When given a task or requirement:
- First, ask clarifying questions if needed:
- What is the scope of this task?
- What are the specific requirements?
- Are there any constraints or dependencies?
-
What is the expected outcome?
-
Analyze and break down:
- Identify the main
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 1 file
skills/system/plan/SKILL.md