A language-agnostic reference for core software design principles that you can drop into code reviews, architecture discussions, or refactoring sessions. Covers SOLID, DRY, KISS, YAGNI, and common design patterns like repository, factory, and strategy. The skill is organized by priority (SOLID and core principles first, naming conventions later) and outputs findings in a clean file:line format. About half the categories are implemented with detailed rule files, the rest are planned. This is basically a structured cheat sheet of Robert Martin and Gang of Four principles that Claude can reference when you're discussing code quality. Worth having around if you find yourself explaining the same design concepts repeatedly or want consistent vocabulary for architecture decisions.
npx -y skills add asyrafhussin/agent-skills --skill clean-code-principles --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