planning-and-task-breakdown

Convert approved specs into dependency-ordered task plans with tasks/todo.md artifacts.

6|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/moberghr/mtk-agent-toolkit --skill planning-and-task-breakdown-moberghr
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: planning-and-task-breakdown
Source: https://github.com/moberghr/mtk-agent-toolkit/tree/main/.claude/skills/planning-and-task-breakdown
Command: npx skills add https://github.com/moberghr/mtk-agent-toolkit --skill planning-and-task-breakdown-moberghr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convert the approved plan into small, executable tasks that can be verified one at a time. Good task breakdown reduces hidden coupling, scope drift, and fake progress.

Core Features & Use Cases

  • Breaks work into 2-4 related file batches, dependency-ordered.
  • Creates task artifacts like tasks/todo.md with boundaries and dependencies.
  • Enables easy re-planning when scope changes and ensures traceability.

Quick Start

Break the approved spec into a series of 2-4 file batches with clear acceptance criteria and a ready-to-use tasks/todo.md.

Frequently Asked Questions about planning-and-task-breakdown

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

FAQPage Schema
How do I break down an approved spec into verifiable implementation tasks?▼

To break down an approved spec into verifiable tasks, you convert it into 2-4 related file batches that are dependency-ordered. This task breakdown process enforces explicit boundaries and generates a tasks/todo.md artifact to track progress.

What is the best way to plan multi-file software implementations with clear checkpoints?▼

The best way to plan multi-file implementations is using batch planning to create dependency-ordered work groups with explicit task boundaries. This method establishes clear acceptance criteria and generates checkpointed artifacts for traceability.

How does task breakdown reduce scope drift in software engineering projects?▼

Task breakdown reduces scope drift and hidden coupling by splitting an approved spec into small, executable, dependency-ordered batches. Verifying each batch individually prevents fake progress and ensures strict adherence to the original requirements.

Can I re-plan software engineering tasks when project scope changes?▼

Yes, you can easily re-plan tasks when scope changes because the work is structured into explicit boundaries with dependencies. The generated tasks/todo.md artifact supports re-planning by maintaining traceability of the original spec requirements.

When do I need to generate a tasks/todo.md artifact for project management?▼

You need to generate a tasks/todo.md artifact after spec approval and before implementation in workflows requiring batch planning. It serves as a verifiable, checkpointed task plan that defines boundaries and dependencies for multi-file work.

Does task breakdown work without an approved spec?▼

No, task breakdown requires an approved spec as input to convert it into a structured, verifiable task plan. Applying it before spec approval bypasses the explicit checkpoints and dependency ordering needed to prevent scope drift.