This is a solid reference for making code readable and maintainable. It walks you through DRY, KISS, and YAGNI with side-by-side examples of violations and refactored versions, mostly in Java. The naming conventions section is genuinely helpful, covering everything from why "d" is a terrible variable name to why booleans should start with is/has/can. The function design guidance keeps it practical, like keeping methods small and maintaining a single level of abstraction. Use this when you're refactoring messy code or doing code reviews. It won't teach you advanced patterns, but it will stop you from writing the kind of code that makes your teammates groan.
npx -y skills add decebals/claude-code-java --skill clean-code --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
cursor/plugins
metabase/metabase
metabase/metabase
telagod/code-abyss
github/awesome-copilot
DietrichGebert/ponytail