What problem does it solve? Codebases accumulate overengineered abstractions, speculative configuration, and noisy comments that narrate obvious code, making reviews and maintenance harder. This Skill enforces a consistent style where every abstraction earns its place and every comment carries information the code cannot express. ## Core Features & Use Cases - Abstraction Discipline: Requires a current, concrete reason before adding helpers, wrappers, interfaces, or dependencies, and permits small local repetition over premature sharing. - Comment Hygiene: Keeps only comments explaining non-obvious constraints, invariants, and workarounds while removing narration, banners, TODO stubs, and commented-out code. - Readability-First Editing: Prefers domain names, explicit units, early returns, and named intermediates over dense expressions, with a self-check checklist before finishing any edit. - Use Case: When asked to simplify a tangled module or review a pull request, apply these rules to collapse speculative layers, delete filler comments, and keep behavior-preserving minimal diffs. ## Quick Start Ask the agent to review and simplify the current file using the dev-code-style rules, removing unjustified abstractions and comment noise.