snap-slice
Installation
SKILL.md
Snap Slice
Work-packet generator. Read PRD, cut thin vertical slices, map every requirement.
Workflow
Source:Read PRD issue body and all comments. Pull parent context from conversation when available. Extract refs/URLs from body + comments. Read parent PRD/epic, breakdown comments, plan comments, referenced issues/PRs/discussions/docs that affect slicing, coverage, blockers, or acceptance. Recurse through material scope/acceptance/blocker links; normalize + dedupe canonical refs; route inaccessible/conflicting context toOpen Questionsor explicit blockers.Explore:Read seams, module boundaries, integration points, prior art. Slice along architecture, not by layer. Recover implied semantics from current code, fixtures, tests before declaring ambiguity.Draft:Readreferences/contract.md, then draft withreferences/template.md. Prefer AFK slices. Keep titles stable. Assign stableSlice Nstaging ids. Cover everyFR-*andNFR-*. Write in repo style: terse, technical-dense, label-first.
Decision Gate
- If source PRD has no
Open Questions, do not createHITLcontract-ratification slices. - If source PRD says a contract point is undecided, do not resolve it from fixtures/tests/code. Keep that branch blocked behind
HITL. - Repo truth can fill gaps only when PRD leaves no explicit uncertainty signal.
Contract
Artifacts = PRD breakdown comment + slice issues shaped by references/contract.md and references/template.md.
Related skills