Pattern: Vertical slice

Decompose work into units that each cut top-to-bottom through the stack (UI → API → DB) so every unit is independently buildable, shippable, and demoable — rather than horizontal layers that only deliver value once all are complete.

Matt Pocock — Skills for Real Engineers:

  • mp-to-tickets — produces “independently-grabbable” vertical-slice issues.

GSD:

  • gsd-plan-phase--mvp mode plans vertical slices (UI→API→DB).

Addy Osmani — Agent Skills:

BMAD:

Compound Engineering:

  • ce-work — executes the guardrailed plan slice-by-slice through quality gates.

Superpowers:

  • sp-writing-plans — each task is the smallest unit that carries its own test cycle and is worth a reviewer’s gate — an independently testable slice.

See Also