What problem does it solve?
Unclear, noisy, or outdated code comments obscure intent, create maintenance overhead, and hide technical debt. This Skill provides a simple, consistent convention to make comments actionable and maintainable by focusing on intent rather than restating code.
Core Features & Use Cases
- Label taxonomy: Standard labels (TODO, FIXME, HACK, BUG, NOTE, QUESTION, OPTIMIZE, DEPRECATED) to categorize comment intent.
- Decorations & priority: Optional parenthetical decorations (e.g., blocking, non-blocking, issue) to express urgency or linkages.
- Core rule enforcement: Emphasizes "only comment the why, never the what" and advises removing commented-out code.
- Use cases: PR reviews, code cleanup passes, onboarding codebases, and establishing repository-wide comment standards that respect AGENTS.md or CLAUDE.md overrides.
Quick Start
Review the repository's code comments and convert or annotate them to follow the Conventional Comments format, ensuring each labeled comment explains why rather than what and using decorations to indicate blocking or issue references.