What problem does it solve? Code that works is often still hard to review: too many parameters, optional fields, boolean flags, nested conditionals, and bloated diffs slow down reviewers and hide bugs. This Skill performs a final readability and state-minimisation pass on functionally complete code before a pull request is opened or updated. ## Core Features & Use Cases - Diff Trimming: Removes incidental renames, opportunistic refactors, dead code, and unrelated edits so the PR contains only necessary changes. - State Simplification: Replaces boolean flags and loose option bags with discriminated unions, reduces parameter counts, and removes unnecessary optional fields and overrides. - Control Flow Flattening: Applies early returns, exhaustive variant handling with assertions, and boundary validation so the typed core stays simple. - Use Case: Before opening a PR on a TypeScript feature branch, run this pass to collapse a six-parameter function with overrides into a two-argument API using a discriminated union, cutting the diff and making the intent obvious to reviewers. ## Quick Start Ask the AI to run the skimmable pass on your current branch diff before opening the pull request.