decompose-gates
FeaturedDecompose a hard or multi-part task into independently checkable pieces with explicit verification gates and risk-weighted ordering. Use when planning corridor-sized work, writing lane briefs for subagents or Codex, or whenever a task is too large to verify as a whole.
Install
Quality Score: 92/100
Skill Content
Details
- Author
- happier-dev
- Repository
- happier-dev/happier
- Created
- 8 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
decompose
Decompose work into stages with physical artifacts and acceptance checklists. Gap detector. Use when opening a WP ≥3h (open-loop/problem-framing) or on explicit request to break into stages. Executes R29 Decomposer role.
decompose-plan
Cut a unit of work into children the plan gate will accept — testable acceptance criteria in EARS, disjoint or declared scope globs, an acyclic dependency graph, a token budget, an integrity level, and the command that demonstrates each child end to end. Use at DECOMPOSE, when a plan gate has just refused a child, or when a child turns out to have no consumer-visible behaviour to check.
orchestrate
Lead-engineer delegation — decompose work into parallelizable contracts, brief subagents without leaking your conclusions, isolate contexts, and integrate results by verifying behavior rather than trusting reports. Use when a task spans many files/subsystems, when independent verification is needed, or when fan-out across subagents would beat serial work.