ddd-software-architecture
CommunityBuild quality software with DDD & Clean Arch.
Software Engineering#code quality#best practices#ddd#domain-driven design#clean architecture#software architecture
AuthorGamezar
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides guidance for developing high-quality software by adhering to Clean Architecture and Domain-Driven Design (DDD) principles, ensuring maintainable and robust codebases.
Core Features & Use Cases
- Architectural Guidance: Offers best practices for software design, emphasizing separation of concerns and domain-specific naming.
- Code Quality Standards: Enforces rules for code structure, readability, and reusability, including early return patterns and avoiding duplication.
- Library-First Approach: Promotes the use of existing libraries and services over custom implementations for common functionalities.
- Use Case: When designing a new feature, consult this Skill for best practices on structuring modules, naming conventions, and deciding when to build custom logic versus using external libraries.
Quick Start
Apply Clean Architecture and DDD principles to the software architecture design.
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: ddd-software-architecture Download link: https://github.com/Gamezar/opencode-cek/archive/main.zip#ddd-software-architecture 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.