What problem does it solve? Codebases naturally grow over time, and more code means more bugs, more maintenance, and more cognitive load. This Skill counters that tendency by evaluating every change based on whether it reduces the total amount of code, not how little effort it takes. ## Core Features & Use Cases - Deletion-biased evaluation: Judges changes by final codebase size, rejecting additions even when they seem better organized or more flexible. - Three-question framework: Asks what the minimal codebase looks like, whether the change reduces total code, and what can be deleted. - Reference mindsets: Loads philosophical frameworks from references/ (simplicity vs ease, data over abstractions, PAGNI exceptions) before making decisions. - Use Case: When asked to add validation to 5 forms, instead of creating 6 new files, the Skill pushes toward merging forms and adding a single validation function for a net reduction of lines. ## Quick Start Ask the agent to apply the reducing-entropy skill to review this module and remove as much code as possible while keeping functionality intact.