plan-writing

Creates structured task plans for software development and project management.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/yunaamelia/mcp-agent-memory-pro --skill plan-writing-yunaamelia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-writing
Source: https://github.com/yunaamelia/mcp-agent-memory-pro/tree/main/.agent/skills/plan-writing
Command: npx skills add https://github.com/yunaamelia/mcp-agent-memory-pro --skill plan-writing-yunaamelia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of managing complex, multi-step work by providing a structured framework for breaking down tasks, identifying dependencies, and defining clear verification criteria, ensuring efficient and organized project execution.

Core Features & Use Cases

  • Task Decomposition: Breaks down large initiatives into small, manageable tasks (2-5 minutes each).
  • Verification Focus: Emphasizes clear, independently verifiable outcomes for each task.
  • Logical Ordering: Helps in identifying dependencies and planning parallelizable work.
  • Use Case: When starting a new feature development, use this skill to create a plan that outlines each step from setup to final verification, ensuring all aspects are covered systematically.

Quick Start

Use the plan-writing skill to create a plan for adding a new user authentication feature to the project.

Frequently Asked Questions about plan-writing

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

FAQPage Schema
How do I break down complex software development tasks into verifiable steps?

To break down complex software development tasks, use structured task planning to decompose large initiatives into small, manageable tasks of 2-5 minutes each. This ensures each step has clear, independently verifiable outcomes and logical dependency ordering.

What is the best way to plan project execution for a new feature addition?

The best way to plan project execution for a new feature addition is generating a dynamic plan that outlines each step from setup to final verification. This systematically covers all development aspects by identifying dependencies and defining clear verification criteria.

How does task decomposition handle dependencies and parallelizable work?

Task decomposition handles dependencies by structuring work into a logical order, identifying which tasks rely on others, and planning parallelizable work. This allows multiple independent tasks to execute concurrently without blocking the overall workflow.

Can I generate a dynamic plan for a bug fix or only for new software projects?

You can generate a dynamic plan for a bug fix, a new project, or a feature addition. The planning framework adjusts based on the specific project type to provide relevant scripts and appropriate task breakdowns.

Why should I use a structured framework for project management instead of a simple checklist?

You should use a structured framework for project management because it emphasizes clear, independently verifiable outcomes for each task. Unlike a simple checklist, it identifies dependencies and logically orders parallelizable work for efficient execution.