Clean Architecture Skills
Description
Claude Code skill for reviewing and designing code based on Clean Architecture principles (Dependency Rule, Layer Structure, SOLID)
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
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)
# 1. Add marketplace
/plugin marketplace add nathankim0/clean-architecture-skills
# 2. Install skill
/plugin install clean-architecture@clean-architecture-skills
Manual Installation
git clone https://github.com/nathankim0/clean-architecture-skills.git .claude-plugins/clean-architecture-skills
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
clean-architecture-skills/
├── .claude-plugin/
│ └── marketplace.json # Marketplace config
├── plugins/
│ ├── clean-architecture/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json #
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11