mit einem Klick
task-breakdown
// Turn a clarified spec into milestone-oriented tickets, dependency edges, and stage-gated delivery lanes.
// Turn a clarified spec into milestone-oriented tickets, dependency edges, and stage-gated delivery lanes.
| name | task-breakdown |
| description | Turn a clarified spec into milestone-oriented tickets, dependency edges, and stage-gated delivery lanes. |
Use this skill after a requirement brief or spec already exists. Its job is to convert that clarified scope into a set of OpenASE tickets, parent-child relationships, and dependency edges that maximize safe parallelism without sacrificing phase-level deliverability.
This is not a generic "make a todo list" skill. It is a delivery design skill. It should produce tickets that are independently meaningful, testable, and strict enough that agents cannot declare victory after only shallow local edits.
deep-interview, a PRD, or another clarified requirement artifact already exists.Design the breakdown around the platform that already exists:
blocks dependencies only for true execution blockers.The goal is not to create the most tickets. The goal is to create the smallest graph that still preserves correctness, evidence, and throughput.
Break down by deliverable, not by chore.
Prefer vertical slices over layer buckets.
Introduce milestone gates early.
Use dependencies conservatively.
blocks edge only when one ticket truly cannot start or complete without another.Write strict acceptance and proof requirements.
Prevent lazy completion.
Read the input spec carefully.
Identify milestone states before individual tickets.
Create milestone gate tickets.
Derive supporting tickets under each milestone.
slice: vertical feature slice with visible progressenabler: shared prerequisite that unlocks multiple later ticketsmilestone-gate: stage proof and integration gatehardening: reliability, observability, permission, or regression tighteningBuild the DAG.
Stress-test the graph.
Each proposed ticket should define at least:
TitleWhy this existsDeliverableIn scopeOut of scopeAcceptance criteriaProofSuggested workflow or roleParent ticket when applicableDepends onBlocksRepository scope when it can be narrowed safelyKind: slice, enabler, milestone-gate, or hardeningRework the breakdown if any of these are true:
A strong milestone gate ticket should:
Typical gate proofs include:
Return these sections:
Objective SummaryMilestonesMilestone GatesTicket TableDependency EdgesParallelism PlanCritical RisksCreation OrderInside Ticket Table, include one row or subsection per proposed ticket with:
Before finalizing the breakdown, check:
Create or update a branch-scoped Coolify review environment with one command, and delete it with one command. Use when a ticket must deploy a preview before human review, while keeping the workflow simple and fast.
Write workflow harness files that define role, status semantics, feedback loops, and durable delivery rules for disposable ticket workspaces.
Clarify ambiguous requests with a focused, Socratic interview before planning or implementation.
Review behavior, risk, performance, and test coverage before style nits.
Review trust boundaries, auth, input handling, secrets, and dependency risk before release.
Platform operations for tickets, projects, and runtime coordination inside OpenASE.