Applies Clean Code principles (meaningful names, small functions, no side effects) to refactor and review code across any language.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agentic-awesome-skills:clean-codeThe summary Claude sees in its skill listing — used to decide when to auto-load this 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."
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.npx claudepluginhub sickn33/agentic-awesome-skills --plugin agentic-awesome-skills14plugins reuse this skill
First indexed Jun 3, 2026
Showing the 6 earliest of 14 plugins
Applies Clean Code principles (meaningful names, small functions, no side effects) to refactor and review code across any language.
Applies Clean Code principles (naming, functions, comments, error handling, tests) when writing, reviewing, or refactoring code for maintainability and readability.
Applies clean code decisions for writing or reviewing functions, classes, naming, and non-trivial logic (≥3 lines). Promotes simplicity by removal, short reasoning blocks, and domain examples.