What problem does it solve? Code comments often restate what the code already shows or omit the context maintainers actually need, leaving first-time readers unable to understand design intent or safely modify logic. This Skill provides a consistent standard for deciding what to comment, where comments are required, and how to respond to reviewer confusion. ## Core Features & Use Cases - Comment-Writing Standard: Defines what comments should cover, including design rationale, invariants, assumptions, side effects, and failure modes. - Required Comment Locations: Mandates comments on non-CRUD business logic, API-exposed fields and data types, and server-side rendering template fields. - Review Rule: Treats reviewer confusion as valid signal and resolves it through better comments, better code, or both. - Use Case: When refactoring a pricing calculation module, apply this standard to document why the algorithm was chosen, reference the design ticket, and flag edge-case behavior so future maintainers can change it safely. ## Quick Start Review the comments in my latest pull request against this standard and suggest improvements for any non-obvious business logic.