ddd-strategic-design
Mapear Fronteiras de Domínio com Design Estratégico DDD
Esta habilidade ajuda você a criar artefatos estratégicos de Domain-Driven Design como subdomínios, contextos delimitados e linguagem ubíqua para estabelecer fronteiras de domínio claras e entendimento compartilhado com especialistas do domínio.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "ddd-strategic-design". Use @ddd-strategic-design para mapear nosso domínio de e-commerce em contextos delimitados, classificar subdomínios e propor propriedade de equipe.
Résultat attendu:
## Classificação de Subdomínio
| Capacidade | Tipo | Justificativa | Proprietário |
|------------|------|---------------|-------------|
| Catálogo de Produtos | Core | Diferencia o negócio | Equipe de Comércio |
| Autenticação de Usuário | Supporting | Necessário mas não único | Equipe de Plataforma |
| Entrega de Email | Generic | Função utilitária | Equipe de Plataforma |
## Contextos Delimitados
| Contexto | Responsabilidade | Upstream | Downstream |
|----------|------------------|----------|------------|
| Catálogo | Dados de produto | Fornecedores | Checkout, Busca |
| Checkout | Pedidos | Catálogo | Fulfillment |
## Linguagem Ubíqua
| Termo | Definição | Contexto |
|-------|-----------|----------|
| Pedido | Compra confirmada | Checkout |
| SKU | Unidade de manutenção de estoque | Catálogo |
Utilisation de "ddd-strategic-design". Use @ddd-strategic-design para nos ajudar a identificar subdomínios no nosso domínio de saúde com registros de pacientes, consultas, faturamento e verificação de seguro.
Résultat attendu:
## Classificação de Subdomínio
| Capacidade | Tipo | Justificativa | Proprietário |
|------------|------|---------------|-------------|
| Registros de Pacientes | Core | Diferenciação clínica | Equipe Clínica |
| Consultas | Supporting | Operações necessárias | Equipe de Operações |
| Faturamento | Core | Diferenciação de receita | Equipe Financeira |
| Verificação de Seguro | Supporting | Habilitação | Equipe de Receita |
Audit de sécurité
SûrStatic analysis flagged patterns related to backticks and YAML keys. Evaluation confirms all findings are false positives. The skill contains only markdown documentation for DDD methodology. Backticks are markdown formatting for file paths. YAML frontmatter keys like 'source:' and 'risk:' triggered cryptographic pattern detection but are metadata fields. No executable code, network requests, or security concerns detected.
Score de qualité
Ce que vous pouvez construire
Sessões de Design Arquitetural
Use durante workshops de arquitetura para mapear fronteiras de domínio e definir contextos delimitados para uma nova iniciativa de microsserviços.
Decomposição de Monólito
Aplique ao dividir um monólito para identificar fronteiras de subdomínio e determinar quais componentes pertencem a cada contexto delimitado.
Mapeamento de Propriedade de Equipe
Estabeleça fronteiras claras de propriedade e responsabilidade da equipe usando catalogação de contextos delimitados.
Essayez ces prompts
Use @ddd-strategic-design para me ajudar a identificar subdomínios no nosso domínio [domain name]. Temos capacidades para [list key capabilities]. Por favor, classifique cada um como core, supporting ou generic.
Use @ddd-strategic-design para definir contextos delimitados para o nosso [domain]. Identificamos estes subdomínios: [list subdomains]. Por favor, ajude a criar contextos delimitados com fronteiras claras de propriedade.
Use @ddd-strategic-design para construir um glossário de linguagem ubíqua. Para o nosso [bounded context], precisamos definir estes termos: [list terms]. Inclua definições e identifique quaisquer significados conflitantes.
Use @ddd-strategic-design para realizar um design estratégico completo para o nosso domínio [domain name]. Inclua classificação de subdomínio, catálogo de contexto delimitado com dependências e glossário de linguagem ubíqua. Nossas capacidades principais são: [list capabilities].
Bonnes pratiques
- Envolva especialistas de domínio na classificação de subdomínios para garantir avaliação precisa do valor de negócio
- Comece com mapeamento de capacidades antes de mergulhar em contextos delimitados para fronteiras mais claras
- Documente decisões de fronteira com justificativa explícita em ADRs antes da implementação
Éviter
- Criar contextos delimitados demais, o que introduz complexidade desnecessária e sobrecarga de integração
- Ignorar dependências upstream e downstream ao definir fronteiras de contexto
- Pular a criação de linguagem ubíqua e assumir que todos compartilham o mesmo vocabulário