write-dev-plan

Generate structured dev-plans with tasks, dependencies, risks, and verification from specifications.

5|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/sambeau/kanbanzai --skill write-dev-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-dev-plan
Source: https://github.com/sambeau/kanbanzai/tree/main/.kbz/skills/write-dev-plan
Command: npx skills add https://github.com/sambeau/kanbanzai --skill write-dev-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Planning complex software features into concrete, traceable tasks is error-prone without a structured dev-plan that links work to a spec.

Core Features & Use Cases

  • Task decomposition: break a specification into actionable tasks with clear deliverables.
  • Dependency graphing: reveal parallel work, identify the critical path, and ensure correct sequencing.
  • Risk management & verification: capture risks and map acceptance criteria to concrete verification methods.

Quick Start

Provide a step-by-step dev-plan for the given specification by breaking it into tasks, defining dependencies, and outlining verification.

Frequently Asked Questions about write-dev-plan

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

FAQPage Schema
How do I generate a dev-plan from a software specification?

Generating a dev-plan from a specification involves automating spec decomposition into actionable tasks, dependency graphs, risk registers, and verification plans to ensure traceability across the software lifecycle.

What is spec decomposition in software development?

Spec decomposition is breaking a specification into actionable tasks with clear deliverables, ensuring spec traceability by mapping requirements to concrete verification methods and managing task dependencies.

How do I create a dependency graph for software feature tasks?

Creating a dependency graph for software tasks involves decomposing the specification and mapping relationships to reveal parallel work, identify the critical path, and ensure correct task sequencing.

Can I map acceptance criteria to concrete verification methods automatically?

Yes, acceptance criteria can be mapped to concrete verification methods automatically. The dev-plan generation includes risk assessment and verification mapping to satisfy spec traceability requirements.

What is the best way to manage risk assessment during task breakdown?

The best way to manage risk during task breakdown is to capture risks within a structured dev-plan, mapping potential issues directly to tasks and verification plans to ensure comprehensive risk management.

When do I need a structured dev-plan for feature work?

You need a structured dev-plan for feature work when planning complex software features into concrete, traceable tasks, preventing errors by linking work to a spec through task granularity and dependency management.