The clean-code skill applies Robert C. Martin's "Clean Code" principles to help developers transform functional code into maintainable, readable code through guidance on naming conventions, function design, commenting practices, formatting standards, and object-oriented principles. It serves developers writing new code, reviewing pull requests, and refactoring legacy systems who need to identify code smells and align their work with industry best practices. The skill solves the problem of code that works but is difficult to read, understand, and maintain by providing actionable principles based on established software engineering standards.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
16
skills.sh installs
9.1K
GitHub stars
43.1K
last updated
Jul 14, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill clean-code --agent claude-code

Installs into .claude/skills of the current project.

Files

Clean Code Skill

This skill embodies the principles of "Clean Code" by Robert C. Martin (Uncle Bob). Use it to transform "code that works" into "code that is clean."

🧠 Core Philosophy

"Code is clean if it can be read, and enhanced by a developer other than its original author." — Grady Booch

When to Use

Use this skill when:

  • Writing new code: To ensure high quality from the start.
  • Reviewing Pull Requests: To provide constructive, principle-based feedback.
  • Refactoring legacy code: To identify and remove code smells.
  • Improving team standards: To align on industry-standard best practices.

These are design heuristics, not universal language rules or authority to change behavior. Follow the actual repository conventions; exceptions versus result types, nullability, argument counts and test cadence depend on the language and task. Preserve necessary rationale, security and license comments. Refactor only within scope and verify the relevant behavior.

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Category
Code Review & Quality

More from sickn33/antigravity-awesome-skills

All 708
1cursor avatararchitectcursor/pluginsSketch types, signatures, and module structure before code, then stay in the loop while implementation fills in.5.6Kskills.sh installs
2softaworks avatarnaming-analyzersoftaworks/agent-toolkitSuggest better variable, function, and class names based on context and conventions.3.9Kskills.sh installs
3sickn33 avatarsoftware-architecturesickn33/antigravity-awesome-skillssoftware architecture3.3Kskills.sh installs
4lingzhi227 avatarself-reviewlingzhi227/agent-research-skillsAutomatically review an academic paper using the NeurIPS review form with three reviewer personas, ensemble scoring, and reflection refinement. Extracts text fr1.7Kskills.sh installs
5neolabhq avatarreview-local-changesneolabhq/context-engineering-kitReview your local uncommitted working-tree changes (git diff plus untracked files) and return actionable improvement suggestions. Use before committing, when no1.3Kskills.sh installs
6ruvnet avatargithub-code-reviewruvnet/rufloComprehensive GitHub code review with AI-powered swarm coordination1.3Kskills.sh installs