lean-comments logo

lean-comments

Free

Agent Skill that keeps a source-code comment only when it carries information the code cannot

Visit Website
Related by shared tags and keywordsEmbassyjardinerocomputer-use
ai-agentaicode-commentsjsdocskillai assistantautomation

Overview

lean-comments is an Agent Skill that keeps a source-code comment only when it carries information the code and its context cannot. It deletes comments, shortens and rewrites the ones that earn their place, and removes the rest rather than rewording them. The skill applies a necessity test to every ordinary comment, existing or proposed, asking whether a competent maintainer would lose meaningful, non-obvious information if the comment did not exist. It settles necessity before wording, so an unnecessary comment is never polished into a better unnecessary comment, and never promoted into documentation to justify keeping it. The skill handles line comments, doc comments, docstrings, and file headers, and preserves lint, compiler, and license comments until proven obsolete. It can audit a repository on request and checks the diff against 17 criteria, while scoped diffs touch maintained first-party code only and skip generated and vendored content.

Pricing

Free

Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.

Visit Website

Prices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.

Use Cases

  • Teams use lean-comments to audit comments in a source directory.
  • Teams use lean-comments to clean up comments in a diff.
  • Teams use lean-comments to evaluate whether a docstring is worth keeping.
  • Teams use lean-comments to find stale TODOs in a file.
  • Teams use lean-comments to review comments touched by a change.
  • Teams use lean-comments to apply the same test while writing code.

Features

Remove comments with no added information

Shorten comments worth retaining

Avoid inventing reasons for comments

Replace comments with clearer code

Document declaration contracts when needed

Review line comments and docstrings

Preserve required tooling directives

Audit repositories against comment criteria

Reviews

No reviews yet. Be the first to share your experience!

Rankings & collections