plan-writing

Organize complex projects into actionable task plans with verification criteria.

Updated Dec 22, 2025
One-click install
npx skills add https://github.com/alaminmain/DoorAuthServer --skill plan-writing-alaminmain
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-writing
Source: https://github.com/alaminmain/DoorAuthServer/tree/main/.agent/skills/plan-writing
Command: npx skills add https://github.com/alaminmain/DoorAuthServer --skill plan-writing-alaminmain

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams decompose complex work into small, verifiable tasks with clear dependencies and a measurable finish.

Core Features & Use Cases

  • Task breakdown framework for feature development, refactors, and multi-step plans.
  • Embedded verification criteria to ensure outputs are measurable and testable.
  • Phase-agnostic planning with project-root awareness and dynamic task naming.

Quick Start

Create a plan file at the project root named with a task slug (e.g., add-auth.md) and enumerate actionable tasks with clear "Done When" criteria.

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 a complex software project into verifiable tasks?

A project planning framework decomposes complex software initiatives into small, verifiable tasks with clear dependencies. This ensures each task includes a measurable finish, making outputs testable and progress trackable across multi-step development.

What's the best way to structure a refactoring plan with clear dependencies?

To structure a refactoring plan, create a project-root markdown file named with a task slug like refactor-api.md. Enumerate actionable tasks with frontmatter-driven metadata, ensuring each includes clear outcome criteria, dependencies, and a verification section.

Does this planning framework support agile feature development workflows?

Yes, this planning framework supports agile feature development workflows. It applies phase-agnostic planning to feature development, refactors, and multi-step initiatives, breaking them down into actionable tasks with clear dependencies and embedded verification criteria.

How do I add verification criteria to a task breakdown plan?

You can add verification criteria by including a verification section in each task within your markdown plan file. This enforces lightweight frontmatter-driven metadata and ensures every actionable task has a clear outcome and a measurable "Done When" finish.

Can I use markdown files for task breakdown in software engineering projects?

Yes, you can use markdown files for task breakdown in software engineering projects. Create a plan file at the project root named with a task slug like add-auth.md, and enumerate actionable tasks with clear dependencies and verification criteria.