先看看示例
作者提供的示例,实际效果取决于你的输入和使用工具。
输入
把我们的电商域拆成限界上下文,标注核心与支撑子域,并给出团队归属建议。
输出
预期交付:子域分类表、限界上下文目录、术语表、边界决策记录(编辑说明,非实际运行结果)
方法说明
--- name: ddd-strategic-design description: "Design DDD strategic artifacts including subdomains, bounded contexts, and ubiquitous language for complex business domains." risk: safe source: self tags: "[ddd, strategic-design, bounded-context, ubiquitous-language]" date_added: "2026-02-27" --- # DDD Strategic Design ## Use this skill when - Defining core, supporting, and generic subdomains. - Splitting a monolith or service landscape by domain boundaries. - Aligning teams and ownership with bounded contexts. - Building a shared ubiquitous language with domain experts. ## Do not use this skill when - The domain model is stable and already well bounded. - You need tactical code patterns only. - The task is purely infrastructure or UI oriented. ## Instructions 1. Extract domain capabilities and classify subdomains. 2. Define bounded contexts around consistency and ownership. 3. Establish a ubiquitous language glossary and anti-terms. 4. Capture context boundaries in ADRs before implementation. If detailed templates are needed, open `references/strategic-design-template.md`. ## Required artifacts - Subdomain classification table - Bounded context catalog - Glossary with canonical terms - Boundary decisions with rationale ## Examples ```text Use @ddd-strategic-design to map our commerce domain into bounded contexts, classify subdomains, and propose team ownership. ``` ## Limitations - This skill does not produce executable code. - It cannot infer business truth without stakeholder input. - It should be followed by tactical design before implementation.