plan-writing

Break complex work into small verifiable tasks with explicit dependencies.

5|2|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/umairinayat/Specter-AI --skill plan-writing-umairinayat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-writing
Source: https://github.com/umairinayat/Specter-AI/tree/main/.agent/skills/plan-writing
Command: npx skills add https://github.com/umairinayat/Specter-AI --skill plan-writing-umairinayat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This planning framework helps teams break complex work into small, verifiable tasks with explicit dependencies and acceptance criteria.

Core Features & Use Cases

  • Task breakdown: Convert large goals into actionable, 2-5 minute tasks.
  • Verification: Attach explicit success criteria to each task.
  • Dynamic planning: Apply planning principles for NEW PROJECT, FEATURE ADDITION, or BUG FIX.

Quick Start

Create a new plan following the guidelines and save it as a slugged 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 complex project work into verifiable tasks?

To break complex project work into verifiable tasks, you convert large goals into actionable 2-5 minute items. Each task receives explicit success criteria and dependencies to ensure reliable execution across feature development and refactoring projects.

What is dynamic planning for feature development and bug fixes?

Dynamic planning for feature development and bug fixes applies structured task breakdown principles to different project types. It generates versatile plan templates that define task granularity and clear success criteria for reliable project execution.

Can I use this task management approach for multi-team projects?

Yes, you can use this task management approach for multi-team projects. The framework explicitly handles project organization for multi-team environments by defining explicit dependencies and acceptance criteria across small, verifiable tasks.

How do I structure a new project plan with explicit dependencies?

You structure a new project plan by creating a slugged file in the project root. The plan applies dynamic planning guidelines to map task breakdowns, explicit dependencies, and acceptance criteria for new projects and feature additions.

What is the best way to define success criteria for refactoring tasks?

The best way to define success criteria for refactoring tasks is attaching explicit verification conditions to each 2-5 minute task. This ensures reliable execution by confirming that each small task meets its specific acceptance criteria.