clean-ddd-hexagonal 是做什麼的?
在設計 API、微服務或可擴展的後端架構時主動應用。觸發條件包括:DDD、整潔架構、六邊形架構、連接埠與轉接器、實體、值物件、領域事件、CQRS、事件溯源、倉儲模式、使用案例、洋蔥架構、信箱模式、聚合根、防腐層。適用於處理領域模型、聚合、倉儲或有界上下文時。結合整潔架構 + DDD + 六邊形模式提供語言無關的後端服務設計(支援 Go、Rust、Python、TypeScript、Java、C#)。
在設計 API、微服務或可擴展的後端架構時主動應用。支援 DDD、整潔架構、六邊形架構、連接埠與轉接器模式。
此技能專注於結合領域驅動設計(DDD)、整潔架構(Clean Architecture)與六邊形架構(Hexagonal Architecture)模式,以建置可擴展、可維護的後端服務。它能自動觸發於關鍵領域術語出現時,如聚合根(Aggregate Root)、領域事件(Domain Events)、CQRS、事件溯源(Event Sourcing)、倉儲模式(Repository Pattern)等,幫助開發者快速套用最佳實踐。此技能語言無關,支援 Go、Rust、Python、TypeScript、Java 及 C# 等多種主流語言,適合應用於 API 設計、微服務開發,以及需要明確分層與邊界的大型後端系統。透過連貫的模型與模式指引,加速設計決策並減少架構重建的風險。
npx skills add https://github.com/ccheney/robust-skills/tree/main/skills/clean-ddd-hexagonal在設計 API、微服務或可擴展的後端架構時主動應用。觸發條件包括:DDD、整潔架構、六邊形架構、連接埠與轉接器、實體、值物件、領域事件、CQRS、事件溯源、倉儲模式、使用案例、洋蔥架構、信箱模式、聚合根、防腐層。適用於處理領域模型、聚合、倉儲或有界上下文時。結合整潔架構 + DDD + 六邊形模式提供語言無關的後端服務設計(支援 Go、Rust、Python、TypeScript、Java、C#)。
This repo contains 1 individual skill — each has its own dedicated page.
ElevenLabs text-to-speech with mac-style say UX.
Oracle CLI second-model review/debug/refactor/design with selected files, dry-run token checks, API or browser engine.
Capture and automate macOS UI with the Peekaboo CLI.
Generate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explore interface options, compare module shapes, or mentions "design it twice".
Build a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".