This skill defines an automated “thermo-nuclear” code quality review focused on maintainability, abstraction quality, and overall codebase health.
It enforces aggressive standards: preventing files from growing beyond 1000 lines without decomposition, rejecting ad-hoc conditionals and “spaghetti” branching, pushing for simpler abstractions, cleaner type and boundary definitions, and keeping logic in the correct architectural layer. The reviewer is instructed to actively seek structural simplifications (“code judo” moves), flag complex or magical implementations, and recommend concrete remedies such as extracting helpers, splitting large modules, deleting unnecessary indirection, and making flows more atomic or parallel where appropriate.