$npx skillfedfor your agent

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

84 15 MITupdated by AIDotNet

Decision gist · record as of 2026-01-28

Plan breaks down software development requirements into actionable steps and generates structured task documentation. 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.

manual: git clone https://github.com/AIDotNet/MoYuCode → cp -r MoYuCode/skills/system/plan ~/.claude/skills/plan
skills/system/plan/SKILL.md · version c7c95943

Use it when

  • Yes.
  • Plan organizes development work across architecture, frontend, backend, and infrastructure categories.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

AIDotNet/MoYuCode/plan · repository language: TypeScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently 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

  • /plan command
  • 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:

  1. Analyze Requirements: Understand the user's request thoroughly
  2. Break Down into Steps: Divide the task into logical, sequential steps
  3. Categorize: Organize steps into appropriate categories
  4. Write to ./docs/: Save the plan in the docs directory
  5. Generate TaskList.md: Create a checkable task list
Instructions

When given a task or requirement:

  1. First, ask clarifying questions if needed:
  2. What is the scope of this task?
  3. What are the specific requirements?
  4. Are there any constraints or dependencies?
  5. What is the expected outcome?

  6. Analyze and break down:

  7. Identify the main

(truncated - see the full file via the links below)

File tree — 1 file
skills/system/plan/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Create detailed implementation plans by analyzing requirements and breaking them into actionable steps”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

playwright
by AIDotNet · AIDotNet/MoYuCode

playwright enables you to script browser automation tasks like testing web applications and extracting data from live sites. Control Chrome, Firefox, and WebKit instances through a unified API, handling complex user workflows and validating application behavior at scale.

MITupdated Jan 2026
★ 84repo stars
test-generator
by AIDotNet · AIDotNet/MoYuCode

Test Generator creates complete test suites spanning unit tests, integration tests, and end-to-end scenarios with mocking and edge case handling. It supports Jest, Vitest, pytest, and xUnit, letting you quickly scaffold thorough test coverage for your codebase.

MITupdated Jan 2026
★ 84repo stars
git-stats
by AIDotNet · AIDotNet/MoYuCode

git-stats examines your repository's commit history, contributor activity, and code modifications. Run it with command-line flags to filter by date range, list top contributors, or identify the most-changed files.

MITupdated Jan 2026
★ 84repo stars
http-client
by AIDotNet · AIDotNet/MoYuCode

http-client enables you to send HTTP requests to external APIs and endpoints with comprehensive method support. It handles authentication, custom headers, JSON payloads, and file uploads through a straightforward command interface.

MITupdated Jan 2026
★ 84repo stars
prompt-engineer
by AIDotNet · AIDotNet/MoYuCode

Prompt Engineer helps you craft and refine AI model prompts using systematic methodologies like few-shot examples, step-by-step reasoning, and formatted outputs. The skill provides templates and patterns to improve prompt effectiveness across different AI tasks.

MITupdated Jan 2026
★ 84repo stars
documentation-writer
by AIDotNet · AIDotNet/MoYuCode

Documentation Writer creates complete project documentation covering README files, API references, and inline code comments in multiple formats. It provides structured templates and examples to help you document features, installation steps, usage patterns, and contribution guidelines.

MITupdated Jan 2026
★ 84repo stars
Tags
requirement-decompositiontask-breakdownproject-roadmapstructured-planningimplementation-strategydependency-mappingdevelopment-workflowchecklist-generationagile-planningexecution-framework