plan-writing

Break down work into small tasks with verification criteria.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/danilomartinelli/cursor-kit --skill plan-writing-danilomartinelli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-writing
Source: https://github.com/danilomartinelli/cursor-kit/tree/main/skills/plan-writing
Command: npx skills add https://github.com/danilomartinelli/cursor-kit --skill plan-writing-danilomartinelli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured framework for breaking down complex work into small, manageable, and independently verifiable tasks, ensuring clarity and efficient execution.

Core Features & Use Cases

  • Task Decomposition: Breaks down large initiatives into 2-5 minute tasks.
  • Verification Criteria: Defines clear "how to know it's done" for each task.
  • Dependency Mapping: Identifies task order and potential for parallel work.
  • Use Case: When starting a new feature, use this Skill to create a plan with specific, actionable steps and clear verification points, ensuring all team members understand the requirements and progress.

Quick Start

Use the plan-writing skill to create a plan for adding a dark mode toggle to the UI.

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 project work into actionable tasks?

Task breakdown involves decomposing large initiatives into small, focused, and independently verifiable items. This Skill structures work into 2-5 minute tasks with clear verification criteria and logical ordering for efficient execution.

What is the best way to define verification criteria for a feature plan?

Defining verification criteria requires specifying clear "how to know it's done" conditions for each task. This ensures all team members understand the requirements and progress for new features, bug fixes, or refactoring work.

How do I map dependencies for parallel task execution?

Dependency mapping identifies task order and potential for parallel work within a project. By structuring the logical sequence of actionable items, you can optimize workflow execution and ensure independent tasks are properly aligned.

Does this approach support agile project management for bug fixing and refactoring?

Agile project management is supported through structured task planning for bug fixing and refactoring. The framework defines actionable items with dynamic naming conventions for plan files within the project root, ensuring clear execution paths.

When do I need structured task planning for a new project?

Structured task planning is needed when starting a new project, adding a feature, or fixing a bug. It breaks down complex work into manageable, independently verifiable tasks to ensure clarity and efficient execution across the team.