What problem does it solve? Branches and pull requests often accumulate noisy comments — process narration, ticket references, restatements of the obvious, review chatter, and commented-out code — that clutter the codebase and add no value to future readers. Manually auditing every comment in a diff is tedious and error-prone. ## Core Features & Use Cases - Diff-scoped cleanup: Resolves the branch's change set against its base and trims only comments on lines the change added or modified, leaving pre-existing comments untouched. - Keep/trim rules: Removes chat-history narration, external ticket pointers, obvious restatements, review chatter, and dead commented-out code, while preserving rationale, API docs, real TODOs, license headers, and tool directives like # noqa or // eslint-disable. - Safe, reversible edits: Edits only comment text in the working tree, never stages or commits, and keeps files syntactically valid. - Use Case: Before requesting review on a PR, run this Skill to strip AI-generated narration and ticket references from the diff so reviewers see only comments with durable value. ## Quick Start Use trim-comments to clean up the low-value comments this branch's changes introduced before I open the PR.