planning-and-task-breakdown

Break down large specs into verifiable tasks with acceptance criteria.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/s0341969/scheduler-project --skill planning-and-task-breakdown-s0341969
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-and-task-breakdown
Source: https://github.com/s0341969/scheduler-project/tree/main/.codex/skills/agent-skills/skills/planning-and-task-breakdown
Command: npx skills add https://github.com/s0341969/scheduler-project --skill planning-and-task-breakdown-s0341969

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Decompose work into small, verifiable tasks with explicit acceptance criteria to enable reliable planning and execution. This skill helps break down large specifications into manageable units, map dependencies, and create vertical slices that can be implemented, tested, and reviewed iteratively.

Core Features & Use Cases

  • Plan mode: read-only analysis to understand patterns, dependencies, and risks before coding.
  • Vertical slicing: convert a feature into small, end-to-end task units that deliver working increments.
  • Task templates: standardized structure with acceptance criteria, verification steps, and dependencies.
  • Checkpoints: explicit milestones between phases to ensure quality and alignment.

Quick Start

Begin by outlining the feature, then generate a phased task list with clear acceptance criteria and checkpoints before you start implementation.

Frequently Asked Questions about planning-and-task-breakdown

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

FAQPage Schema
What is task breakdown in project management and how does it help with risk management?

Task breakdown decomposes large specifications into small, verifiable units with explicit acceptance criteria. It maps dependencies and creates vertical slices, enabling incremental delivery and proactive risk management through structured checkpoints and risk notes.

How do I break down a large feature spec into small, testable tasks?

To break down a large feature spec, outline the feature and generate a phased task list using a standardized template. This enforces explicit acceptance criteria, verification steps, dependency mapping, and checkpoints to guide safe, incremental delivery of working increments.

What is the best way to create vertical slices for parallel work and dependency analysis?

The best way to create vertical slices for parallel work is to convert features into small, end-to-end task units that deliver working increments. This involves explicit dependency analysis to identify parallel opportunities and map relationships before implementation begins.

Can I use plan mode for read-only analysis to understand dependencies before coding?

Yes, you can use plan mode for read-only analysis to understand patterns, dependencies, and risks before coding. This approach clarifies scope and enforces a plan document template with task sizing and risk notes to guide safe, incremental delivery.

When should I not use vertical slicing for project planning?

Vertical slicing for project planning may not suit projects where scope is already fully clarified and dependencies do not exist. If work cannot be structured into small, end-to-end task units delivering working increments, this planning process adds unnecessary overhead.