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 skills add https://github.com/asyrafhussin/agent-skills --skill clean-code-principles