task-breakdown-phase

Convert project plans into test-driven task breakdowns with dependencies.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/DYAI2025/MOD_shark-engine --skill task-breakdown-phase-dyai2025
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: task-breakdown-phase
Source: https://github.com/DYAI2025/MOD_shark-engine/tree/main/sharkengine/.claude/skills/task-breakdown-phase
Command: npx skills add https://github.com/DYAI2025/MOD_shark-engine --skill task-breakdown-phase-dyai2025

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a systematic approach to convert a project plan into a concrete, test-driven task breakdown, enabling reliable execution during the /implement phase.

Core Features & Use Cases

  • TDD-first task sequencing: converts plan components into 3-task TDD triplets (test → implement → refactor) for services, API endpoints, and UI components.
  • Dependency mapping & sizing: generates explicit task dependencies and sizes tasks to 0.5-1 day, with clear acceptance criteria.
  • Outputs and artifacts: produces tasks.md with a complete task summary, critical path, and distribution, ready for commit and execution.

Quick Start

Parse plan.md to extract components, generate 20-30 tasks with 0.5-1 day size, define dependencies and acceptance criteria, add implementation notes, and output a ready-to-commit tasks.md.

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 a project plan into test-driven tasks for implementation?▼

Task breakdown for TDD implementation converts plan.md components into 20-30 right-sized tasks of 0.5-1 day each. It maps explicit dependencies and acceptance criteria, producing a ready-to-commit tasks.md with critical path analysis for reliable execution.

What is the best way to sequence tasks using test-driven development for API endpoints?▼

The best way to sequence TDD tasks for API endpoints is generating 3-task triplets: test, implement, then refactor. This ensures each service, endpoint, or UI component has explicit dependencies mapped and sized to 0.5-1 day for manageable execution.

How do I generate a critical path and task distribution from a markdown plan?▼

Generating a critical path and task distribution from a markdown plan involves parsing plan.md, extracting components, and mapping explicit task dependencies. The output is a comprehensive tasks.md containing the critical path and task distribution summary ready for commit.

Can I use this task breakdown approach for UI components and services?▼

Yes, you can use this task breakdown approach for UI components and services. It systematically converts plan components into right-sized, test-driven tasks with clear acceptance criteria and dependency mapping, applicable across services, API endpoints, and UI elements.

How to ensure implementation tasks have clear acceptance criteria and dependencies?▼

To ensure implementation tasks have clear acceptance criteria and dependencies, break down the project plan into 0.5-1 day tasks. Each task receives explicit dependency mapping and defined acceptance criteria, documented in a tasks.md file for reliable tracking.

What are the limitations of using TDD triplets for project task sizing?▼

A limitation of using TDD triplets for project task sizing is that tasks are strictly constrained to 0.5-1 day increments. If a plan component requires larger continuous implementation blocks, it must be artificially split into smaller triplets to fit the generated tasks.md structure.