complexity-mitigator
Installation
SKILL.md
Complexity Mitigator
Intent
Reduce understanding cost in existing code while preserving essential domain meaning. This skill is a read-only routing rail and analysis preflight, not a delivery owner.
Doctrine
Use a lightweight local form of:
FACTORING -> WINNOWING
- Factor the code into responsibilities, states, effects, decisions, and boundaries.
- Retain essential domain factors.
- Expose specification-risk factors before refactoring.
- Remove, collapse, rename, localize, or delegate incidental factors.
- Do not run full behavioral quotienting unless repeated distinctions and accepted observations make it necessary; route that to
review-foldor the owning review-closure workflow.