What problem does it solve? Source code often accumulates redundant, vague, or misleading comments that add maintenance burden without adding information. This Skill audits every comment in a codebase, classifies it as load-bearing or noise, and fixes files in place so comments capture intent and contracts rather than restating code. ## Core Features & Use Cases - Comment Classification: Evaluates each comment against decision rules to determine whether to remove, rewrite, or keep and strengthen it. - In-Place Editing: Edits files directly rather than only producing a report, then verifies changes with a build check such as cargo check. - Principles Framework: Applies Ousterhout's framework from A Philosophy of Software Design, with detailed guidance in references/principles.md covering module docs, interface contracts, field docs, and inline comments. - Use Case: After a refactor leaves stale doc comments across a Rust crate, run this Skill to strip redundant constructor docs, rewrite vague inline notes, and strengthen interface contract documentation. ## Quick Start Review and clean up the comments in my source files, removing redundant ones and rewriting vague ones.