planning-and-task-breakdown

Decomposes specifications into ordered, verifiable implementation tasks with acceptance criteria.

Updated May 5, 2026
One-click install
npx skills add https://github.com/nikegeorgian-stack/otgruzka-tovara --skill planning-and-task-breakdown-nikegeorgian-stack
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: planning-and-task-breakdown
Source: https://github.com/nikegeorgian-stack/otgruzka-tovara/tree/main/.cursor/skills/planning-and-task-breakdown
Command: npx skills add https://github.com/nikegeorgian-stack/otgruzka-tovara --skill planning-and-task-breakdown-nikegeorgian-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Large or vague development tasks often lead to tangled implementations, missed dependencies, and rework. This Skill turns a spec or clear requirements into a written plan of small, verifiable tasks before any code is written. ## Core Features & Use Cases - Dependency-Aware Task Ordering: Maps the dependency graph (schema, API, UI) and orders tasks bottom-up so foundations are built first. - Vertical Slicing: Splits work into complete feature slices that each deliver working, testable functionality instead of horizontal layers. - Structured Task Format: Every task includes acceptance criteria, verification steps, dependencies, files likely touched, and a size estimate (XS through XL). - Flexible Output Targets: Writes the plan to tasks/plan.md and the task list to tasks/todo.md by default, or to an external tracker like GitHub Issues, Jira, or Linear when the project designates one. - Use Case: Given a spec for a new user registration feature, produce a phased plan with tasks for schema, endpoint, and UI, each with testable acceptance criteria and checkpoints between phases. ## Quick Start Ask the agent to read the feature spec and break the work into an ordered task list with acceptance criteria saved to tasks/plan.md and 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 a large feature spec into implementable tasks?▼

Read the spec in read-only mode, map the dependency graph between components, then slice work vertically so each task delivers one complete feature path. Record each task with acceptance criteria, verification steps, and dependencies in tasks/todo.md.

What is vertical slicing in task breakdown?▼

Vertical slicing builds one complete feature path at a time, covering schema, API, and UI together, instead of building all layers horizontally. Each slice produces working, testable functionality that leaves the system in a valid state.

How big should a single implementation task be?▼

Tasks should be Small (1-2 files) or Medium (3-5 files), completable in one focused session. Anything touching 5 or more files or spanning two subsystems should be broken down further.

Can tasks be tracked in GitHub Issues or Jira instead of a markdown file?▼

Yes. If the project's agent rules or the user designate an external tracker, create one tracker item per task with acceptance criteria in the body and dependencies via the tracker's linking mechanism, noting the tracker in tasks/plan.md.

When should I not use a formal task breakdown?▼

Skip it for single-file changes with obvious scope or when the spec already contains well-defined tasks. The planning process adds value when work is large, vague, parallelized, or has unclear implementation order.