What problem does it solve? Codebases accumulate inline comments that restate the code, reference old incidents or review threads, or ramble past their point. This Skill reviews the comments in your current changes or a named scope and rewrites them so every survivor explains a non-obvious why in the fewest words. ## Core Features & Use Cases - Scoped review: With no arguments it targets uncommitted working-tree changes, or the branch-vs-trunk diff when the tree is clean; with arguments it reviews the named files, directories, or globs in full. - Subagent dispatch: Delegates the file-by-file pass to the bundled comment-pruner subagent, which edits comments in place without touching code, docstrings, or tooling directives like noqa and type: ignore. - Use Case: Before opening a pull request, run /prune-comments to strip comments that merely restate the code and reword ones citing past bugs into present-tense invariants, then review the result with git diff. ## Quick Start Invoke /prune-comments with no arguments to clean up comments in your current uncommitted changes, then review the edits with git diff before committing.