clean-architecture-ddd
CommunityDesign clean architecture and DDD with clarity.
Software Engineering#ddd#clean-architecture#dependency-inversion#architecture-design#use-cases#domain-modeling
AuthorDaichiHoshina
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Business logic often becomes tangled as systems grow, making maintenance and scalability hard. Clean architecture and DDD provide a clear separation of concerns to keep codebases robust.
Core Features & Use Cases
- Layered architecture with Domain, Application, Interface, and Infrastructure boundaries to control dependencies.
- DDD tactics including Entity, Value Object, Aggregate, Repository, and UseCase patterns to model complex domains.
- Guidelines for refactoring and new projects to improve testability, maintainability, and scalability in backend systems.
Quick Start
Set up the project structure following clean-architecture-ddd guidelines and start organizing code into domain, application, and infrastructure layers.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: clean-architecture-ddd Download link: https://github.com/DaichiHoshina/ai-tools/archive/main.zip#clean-architecture-ddd Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.