From antigravity-awesome-skills
Applies Clean Code principles for meaningful names, small functions, minimal comments, and formatting to refactor working code into readable, maintainable versions. Use for PR reviews and legacy refactoring.
npx claudepluginhub mit-network/antigravity-awesome-skillsThis skill uses the workspace's default tool permissions.
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."
Refactors working code into clean, readable, maintainable code using Robert C. Martin's Clean Code principles on names, functions, comments, formatting, and objects. For new code, PR reviews, legacy refactoring, team standards.
Applies clean code principles for readable, maintainable code: meaningful names, small functions, clean error handling, SRP, formatting, and unit tests. Scores code 0-10 for reviews and refactoring.
Applies Robert C. Martin's Clean Code principles to improve code maintainability and readability during writing, reviewing, refactoring, naming, error handling, and testing. Language-agnostic with Java examples.
Share bugs, ideas, or general feedback.
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."
"Code is clean if it can be read, and enhanced by a developer other than its original author." — Grady Booch
Use this skill when:
elapsedTimeInDays instead of d.accountList if it's actually a Map.ProductData vs ProductInfo.genymdhms.Customer, WikiPage). Avoid Manager, Data.postPayment, deletePage).isPasswordValid is better than check.# Check if employee is eligible for full benefits
if employee.flags & HOURLY and employee.age > 65:
vs
if employee.isEligibleForFullBenefits():
a.getB().getC().doSomething().NullPointerException.