task-breakdown-phase

Automates task breakdown for software development with TDD-first workflows and acceptance criteria.

Updated Jan 5, 2026
One-click install
npx skills add https://github.com/Marcus-Mok-GH/Claude-code-conductor --skill task-breakdown-phase-marcus-mok-gh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-breakdown-phase
Source: https://github.com/Marcus-Mok-GH/Claude-code-conductor/tree/main/.claude/skills/task-breakdown-phase
Command: npx skills add https://github.com/Marcus-Mok-GH/Claude-code-conductor --skill task-breakdown-phase-marcus-mok-gh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires plan.md, spec.md, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the task breakdown process for project development, ensuring that tasks are right-sized, TDD-first, and well-documented for a smooth implementation phase.

Core Features & Use Cases

  • Task Sizing and Sequencing: Generates a comprehensive list of tasks with clear dependencies and a critical path.
  • TDD Workflow Integration: Ensures every task is test-driven, from writing tests to refactoring the code.
  • Acceptance Criteria Definition: Creates measurable acceptance criteria for each task to ensure they are testable.
  • Use Case: For a feature development project, use this Skill to break down the plan into actionable tasks, each with its test cases and implementation guidelines.

Quick Start

Execute the task breakdown phase for your feature using the command: /tasks workflow

Frequently Asked Questions about task-breakdown-phase

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

FAQPage Schema
How do I break down software development tasks with a TDD-first approach?

Task breakdown with a TDD-first approach generates actionable development tasks that define test cases and implementation guidelines before coding begins. This ensures every task is test-driven, right-sized, and sequenced with clear dependencies.

What are measurable acceptance criteria in project task breakdown?

Measurable acceptance criteria in task breakdown are explicit, testable conditions that each software development task must satisfy. Defining them ensures that implementation hints and TDD workflows produce verifiable, complete feature components.

How do I sequence task dependencies and find the critical path for feature development?

Sequencing task dependencies involves mapping architecture components and implementation hints to generate a comprehensive task list. This process identifies the critical path, ensuring right-sized tasks flow logically without blocking the development workflow.

Do I need a plan and spec file to automate project task breakdown?

Yes, automating task breakdown requires plan.md and spec.md files as dependencies. These inputs provide the necessary project architecture components and feature specifications to generate right-sized tasks with TDD workflows and acceptance criteria.

What is the best way to right-size tasks for a software development project?

Right-sizing tasks for software development involves breaking down the plan into actionable units, each with explicit dependencies, measurable acceptance criteria, and TDD workflows. This prevents oversized tasks and ensures a smooth implementation phase.