spring-task-decomposition
Installation
SKILL.md
Spring task decomposition
Sizing rule
Each task is 1–4 hours for a competent engineer. If larger, split. If smaller than 30 minutes, fold into the previous task.
Shape
A good task has all of:
- Stable ID
T-NNN. Never renumber. - Linked AC-IDs — what user-visible criteria this task moves forward.
- Test-IDs — at least one (
T-NNN-T1,T-NNN-T2). - Files in scope — every path the task is allowed to edit (production + tests). The hook enforces this.
- Dependencies —
T-NNNIDs that must bedonefirst. - Gates — which harness layers run for this task (default: all that touch the changed packages).
- Rollback — one sentence on how to revert if validation fails.