clean-comments
Use when writing, fixing, editing, or reviewing Python comments and docstrings. Enforces Clean Code principles—no metadata, no redundancy, no commented-out code.
Works with
Agent Skills format with YAML frontmatter. Claude Code reads it as-is.
--- name: "clean-comments" description: "Use when writing, fixing, editing, or reviewing Python comments and docstrings. Enforces Clean Code principles—no metadata, no redundancy, no commented-out code." license: "MIT" --- # Clean Comments ## C1: No Inappropriate Information Comments shouldn't hold metadata. Use Git for author names, change history, ticket numbers, and dates. Comments are for technical notes about code only. ## C2: Delete Obsolete Comments If a comment describes code that no longer exists or works differently, delete it immediately. Stale comments become "floating islands of irrelevance and misdirection." ## C3: No Redundant Comments ```python # Bad - the code already says this i += 1 # increment i user.save() # save the user # Good - explains WHY, not WHAT i += 1 # compensate for zero-indexing in display ``` ## C4: Write Comments Well If a comment is worth writing, write it well: - Choose words carefully - Use correct grammar - Don't ramble or state the obvious - Be brief ## C5: Never Commit Commented-Out Code ```python # DELETE THIS - it's an abomination # def old_calculate_tax(income): # return income * 0.15 ``` Who knows how old it is? Who knows if it's meaningful? Delete it. Git remembers everything. ## The Goal The best comment is the code itself. If you need a comment to explain what code does, refactor first, comment last.
More General & Other skills
find-skills
vercel-labs/skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
grill-me
mattpocock/skills
A relentless interview to sharpen a plan or design.
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

