task-breakdown

Decompose architecture and specifications into 1-3 day tasks with done criteria.

1|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/yknothing/prodcraft --skill task-breakdown-yknothing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-breakdown
Source: https://github.com/yknothing/prodcraft/tree/main/skills/03-planning/task-breakdown
Command: npx skills add https://github.com/yknothing/prodcraft --skill task-breakdown-yknothing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Task breakdown turns architecture and specs into actionable work items. It preserves upstream boundaries, enables parallel work, and provides clear progress signals by ensuring each task is 1-3 days, independently testable, and aligned with the overall design.

Core Features & Use Cases

  • Identify Work Packages from architecture, API contracts, and data models.
  • Decompose into small, complete tasks that can be implemented end-to-end as vertical slices.
  • Define done criteria, map dependencies, and sequence work for incremental delivery and risk mitigation.

Quick Start

Analyze the architecture and break it into 1-3 day tasks that preserve boundaries and enable incremental delivery.

Frequently Asked Questions about task-breakdown

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

FAQPage Schema
How do I break down software architecture into executable tasks?

Breaking down software architecture into executable tasks involves decomposing architecture and specifications into 1-3 day work items to enable incremental delivery. This process preserves upstream boundaries and ensures each task is independently testable and aligned with the overall design.

What is a work breakdown structure for vertical slices?

A work breakdown structure for vertical slices identifies work packages from architecture and API contracts, then decomposes them into small, complete tasks. Each task is implemented end-to-end within 1-3 days to provide clear progress signals and enable parallel work.

Can I use task breakdown for both brownfield and greenfield projects?

Yes, task breakdown applies to both brownfield and greenfield projects where clear task boundaries are required. It decomposes specifications into executable 1-3 day tasks while enforcing explicit done criteria and mapping dependencies.

How do I map dependencies and sequence work for incremental delivery?

Mapping dependencies and sequencing work requires defining done criteria for each 1-3 day task, then generating a dependency graph. This sequences work for incremental delivery and mitigates risks by ensuring tasks are independently testable.

What is the best way to ensure tasks take 1-3 days for incremental delivery?

The best way to ensure tasks take 1-3 days is to enforce a strict task size limit during work breakdown. Decomposing architecture into vertical slices with explicit done criteria guarantees each task is small, complete, and independently testable.