What problem does it solve?
This Skill helps you avoid cluttered, outdated, or excessive code comments that hinder understanding. It guides you to write self-documenting code with minimal, high-value comments that explain why complex logic exists, rather than just what the code does.
Core Features & Use Cases
- Evergreen Comments: Focus on explaining complex algorithms or non-obvious decisions, not temporary fixes.
- Self-Documenting Code: Prioritize clear code structure and meaningful naming over excessive commenting.
- Contextual Explanations: Clarify business logic and design choices for future maintainers.
- Use Case: When reviewing a complex data processing function, use this skill to add a concise comment explaining the underlying mathematical principle or business rule, making it immediately understandable without describing every line of code.
Quick Start
Review the attached Python file and add comments only where the logic is complex or non-obvious, explaining the 'why' behind the implementation.