AI AGENT ADDONS

Building clean software means keeping parts separate. This skill shows you how to organize Java code using Clean Architecture and Domain-Driven Design. You will learn to put business logic in the center and keep it free from frameworks like Spring. This makes the code easier to test and change later.

Anyone working with Spring Boot applications can benefit. The patterns help you split code into layers like domain, application, and infrastructure. You also get guidance on using ports and adapters to swap out databases or APIs without breaking the core logic.

Whether you start a new project or fix an old one, these rules keep your codebase clean and focused. The result is a system that is more maintainable and simpler to understand for your whole team.

Add Clean Architecture skill to your workflow

Global

mkdir -p ~/.claude/skills/clean-architecture

Project

mkdir -p .claude/skills/clean-architecture

Source Repository

Stars
293
Forks
33
Watchers
293
License
MIT
Last Push
29 days ago
Created
9 months ago