plan-writing

Break down complex work into small, verifiable steps with dependencies and verification criteria.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan-writing provides a structured approach to breaking down work into clear, actionable tasks with verification criteria, reducing ambiguity and speeding up delivery.

Core Features & Use Cases

  • Clear task breakdowns with independent, verifiable outcomes.
  • Built-in verification criteria to ensure success.
  • Dynamic naming of plan files saved at the project root.
  • Phased planning guidance and project-root discipline to keep plans organized.

Quick Start

Create a concise, action-oriented plan for the current task and save it as a task-slug.md file in the project root.

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 project tasks into verifiable steps?

To break down complex project tasks into verifiable steps, decompose work into independent, actionable items with explicit dependencies and concrete verification criteria. This enforces project-specific task granularity to improve clarity and speed up delivery.

What is the best way to write a project plan for bug fixes and refactoring?

The best way to write a project plan for bug fixes and refactoring is to create a concise, action-oriented plan with phased planning guidance. Save it as a task-slug.md file at the project root to keep plans organized and verifiable.

Can I use this task planning approach for both software engineering and product management?

Yes, you can use this task planning approach for software engineering and product management. It applies to new projects, feature additions, bug fixes, and refactoring by enforcing clear task breakdowns with independent, verifiable outcomes.

How do I ensure my task breakdown has clear verification criteria?

To ensure your task breakdown has clear verification criteria, structure each task to produce independent, verifiable outcomes. The approach enforces concrete verification criteria and explicit dependencies for every small step.

Where should plan files be saved to maintain project organization?

Plan files should be saved at the project root to maintain project organization. This project-root discipline uses dynamically named task-slug.md files to keep structured plans organized and accessible.