{"repo":"nathankim0/clean-architecture-skills","free":true,"listed":false,"github":"https://github.com/nathankim0/clean-architecture-skills","clone":"git clone https://github.com/nathankim0/clean-architecture-skills.git","description":"Claude Code skill for reviewing and designing code based on Clean Architecture principles (Dependency Rule, Layer Structure, SOLID)","language":null,"stars":83,"topics":["claude-code","clean-architecture","code-review","skill","solid-principles"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Clean Architecture Skills for Claude Code A collection of Claude Code skills for code review and design guidance based on Clean Architecture principles and Kent Beck's refactoring philosophy. Skills Clean Architecture Reviews code based on Robert C. Martin's Clean Architecture principles. - Dependency Rule Check : Verify source code dependencies point inward (toward higher-level policies) - Layer Structure Analysis : Review Entities, Use Cases, Interface Adapters, Infrastructure layers - Crossing Boundaries : Guide on how to cross layer boundaries using DIP - SOLID Principles Review : Check adherence to object-oriented design principles Kent Beck Style Reviews code following Kent Beck's refactoring philosophy and simple design principles. - Code Smells Detection : Identify Bloaters, OO Abusers, Change Preventers, Dispensables, Couplers - Refactoring Techniques : Extract Method, Move Method, Replace Magic Number, etc. - Simple Design Principles : YAGNI, KISS, 4 Rules of Simple Design - Intention-Revealing Code : Naming guidelines, self-documenting code, constant extraction Installation Claude Code (Recommended) Manual Installation Other AI Assistants Assistant Installation ----------- -------------- Cursor Clone to .cursor/skills/ directory Gemini CLI Clone to /.gemini/skills/ directory OpenCode Clone to /.opencode/skills/ directory Repository Structure Usage Clean Architecture Kent Beck Style Clean Architecture Overview The Dependency Rule The most important principle of Clea","default_branch":null,"files":null,"tree":[],"storefront":"/r/nathankim0","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nathankim0/clean-architecture-skills/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}