ddd-architecture-clean
Installation
SKILL.md
DDD Architecture — Clean
Clean Architecture by Robert C. Martin (Uncle Bob): UseCase-centric, strict dependency rule — source code dependencies must point only inward.
Quick Start
直接说明你的需求,例如: "帮我建整洁架构项目骨架" / "订单模块实现 CreateOrder UseCase,从实体到控制器" / "检查项目依赖方向是否正确" / "从三层迁移到整洁架构,先迁订单"。
信息不足时我先给参考版本,再列出需要补充的具体信息。
Workflow
Step 1: 确认基础概念
确保团队对 DDD 实体、值对象、聚合根有一致理解。不清晰则先参考 ddd-architecture-awesome。
Step 2: 定义 Enterprise Business Rules
识别聚合根 → 设计实体 + 值对象 → 实现业务规则 → 定义领域事件。参考 01-core-entities、order-entity example