planning-and-task-breakdown

Break specifications into ordered, verifiable tasks with dependency mapping.

2|Updated May 3, 2026
One-click install
npx skills add https://github.com/Rosetears520/aili-workflows --skill planning-and-task-breakdown-rosetears520
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-and-task-breakdown
Source: https://github.com/Rosetears520/aili-workflows/tree/main/skills/planning-and-task-breakdown
Command: npx skills add https://github.com/Rosetears520/aili-workflows --skill planning-and-task-breakdown-rosetears520

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of starting large or vague work without a clear path, which leads to tangled implementation, hidden dependencies, and missed edge cases.

Core Features & Use Cases

  • Ordered task decomposition with acceptance criteria: Breaks work into small, verifiable tasks so each piece can be implemented, tested, and checked.
  • Dependency-graph-driven sequencing: Maps dependencies to choose an implementation order that builds foundations first.
  • Vertical slicing for end-to-end progress: Slices by complete feature paths so you get working functionality early and reduce rework.
  • Risk handling and stress testing: Uses checkpoints and a planning stress test to detect oversized tasks, vague verification, and missing dependencies.

Quick Start

Ask the AI to create an implementation plan for your feature, including tasks with acceptance criteria, verification steps, dependency ordering, and checkpoints.

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 a large software feature into testable implementation tasks?

Task breakdown uses dependency graph mapping and vertical slicing to decompose large work into ordered, verifiable tasks. Each task receives acceptance criteria and checkpoints so the implementation builds foundations first and yields working functionality early.

What is vertical slicing and how does it help plan implementation order?

Vertical slicing cuts work by complete feature paths to deliver end-to-end progress and working functionality early. It sequences the implementation order to build foundations first, reducing rework and hidden dependencies across the task plan.

How do I identify hidden dependencies before starting an unclear coding task?

You identify hidden dependencies by performing read-only planning and mapping a dependency graph against existing code patterns. This exposes implementation order constraints and establishes checkpoints before starting the actual coding work.

Can I stress test my implementation plan to find vague tasks and missing dependencies?

Yes, you can stress test an implementation plan using a strategy-stress-test to detect oversized tasks, missing dependencies, and vague verification steps. This risk handling mechanism validates that your task breakdown and checkpoints are solid before coding begins.

Does this planning method require existing code patterns to generate task templates?

Yes, generating task templates with acceptance criteria requires a given spec and existing code patterns as inputs. The planning process analyzes these dependencies to map an accurate implementation order and apply vertical slicing effectively.