Communitygithub.com

ccheney/clean-ddd-hexagonal

在設計 API、微服務或可擴展的後端架構時主動應用。支援 DDD、整潔架構、六邊形架構、連接埠與轉接器模式。

clean-ddd-hexagonal 是什麼?

此技能專注於結合領域驅動設計(DDD)、整潔架構(Clean Architecture)與六邊形架構(Hexagonal Architecture)模式,以建置可擴展、可維護的後端服務。它能自動觸發於關鍵領域術語出現時,如聚合根(Aggregate Root)、領域事件(Domain Events)、CQRS、事件溯源(Event Sourcing)、倉儲模式(Repository Pattern)等,幫助開發者快速套用最佳實踐。此技能語言無關,支援 Go、Rust、Python、TypeScript、Java 及 C# 等多種主流語言,適合應用於 API 設計、微服務開發,以及需要明確分層與邊界的大型後端系統。透過連貫的模型與模式指引,加速設計決策並減少架構重建的風險。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ccheney/robust-skills/tree/main/skills/clean-ddd-hexagonal

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

clean-ddd-hexagonal 是做什麼的?

在設計 API、微服務或可擴展的後端架構時主動應用。觸發條件包括:DDD、整潔架構、六邊形架構、連接埠與轉接器、實體、值物件、領域事件、CQRS、事件溯源、倉儲模式、使用案例、洋蔥架構、信箱模式、聚合根、防腐層。適用於處理領域模型、聚合、倉儲或有界上下文時。結合整潔架構 + DDD + 六邊形模式提供語言無關的後端服務設計(支援 Go、Rust、Python、TypeScript、Java、C#)。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相關技能