draft-plan

Create structured implementation plans with task files from specifications.

89|7|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/nikhilsitaram/claude-caliper --skill draft-plan-nikhilsitaram
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: draft-plan
Source: https://github.com/nikhilsitaram/claude-caliper/tree/main/skills/draft-plan
Command: npx skills add https://github.com/nikhilsitaram/claude-caliper --skill draft-plan-nikhilsitaram

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns a spec or requirements set into a structured implementation plan that a fresh executor can follow without prior codebase context. It reduces vague handoffs, missed files, and inconsistent task sequencing by making the work explicit before code changes begin.

Core Features & Use Cases

  • Plan decomposition: Breaks a multi-step goal into phases and tasks with clear dependencies.
  • Execution-ready detail: Captures exact file paths, verification commands, completion criteria, and review needs.
  • Workflow alignment: Separates design, planning, implementation, and review so downstream agents can work with minimal ambiguity.
  • Use case: Use it when you have an approved design or feature brief and need a durable plan that can be executed, reviewed, and tracked over time.

Quick Start

Use the draft-plan skill to convert the approved requirements into a complete plan directory with plan.json and task files.

Frequently Asked Questions about draft-plan

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

FAQPage Schema
How do I create an implementation plan from a software specification?

An implementation plan ensures multi-step engineering work stays aligned by capturing exact file scope, task ordering, and completion criteria. It reduces vague handoffs and missed files by making feature builds and refactors explicit before code changes begin, enabling durable execution by fresh agents.

How do I break down a feature build into phases and tasks with dependencies?

Yes, implementation plans can handle cross-phase delivery by applying structured task decomposition to multi-step engineering work. The plan captures deterministic metadata, explicit task boundaries, and validation-friendly outputs, ensuring task ordering and file scope stay aligned across complex refactors and feature builds.

What's the best way to prepare requirements for automated task decomposition?

Preparing requirements for task decomposition requires an approved design or feature brief that specifies exact file paths and verification needs. The specification must contain deterministic plan metadata and explicit task boundaries so the resulting implementation plan can be executed and tracked over time without prior codebase context.

When do I need to separate design, planning, and implementation for a codebase refactor?

You need to separate design, planning, and implementation for a codebase refactor when multi-step engineering work requires explicit task boundaries and deterministic plan metadata. Separating these phases ensures task ordering, file scope, and validation stay aligned, producing validation-friendly outputs for downstream agents.