·domain-model-extractor
</>

domain-model-extractor

Analizzare il codice esistente (non costruito pensando a DDD), proporre un modello di dominio (aggregati, entità locali, oggetti di valore, servizi di dominio) con pseudocodice. Fornire una progettazione che includa proprietà, metodi, invarianti e confini aggregati. Lingua di destinazione: indipendente dalla lingua. Trigger: attivato da richieste come "estrai il modello di dominio dal codice esistente", "ridisegna questo codice con DDD", "proponi un modello di dominio", "trova aggregati", "migra a DDD", "analizza il codice esistente e crea un modello di dominio", "sposta il codice legacy in DDD".

14Installazioni·3Tendenza·@j5ik2o

Installazione

$npx skills add https://github.com/j5ik2o/okite-ai --skill domain-model-extractor

Come installare domain-model-extractor

Installa rapidamente la skill AI domain-model-extractor nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/j5ik2o/okite-ai --skill domain-model-extractor
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: j5ik2o/okite-ai.

既存の非DDDコードを分析し、DDDのビルディングブロック(集約・ローカルエンティティ・値オブジェクト・ドメインサービス)を擬似コード付きで提案する。

収集した情報を基に、以下の順序でモデルを導出する。 詳細なヒューリスティクスは references/analysis-heuristics.md を参照。

| 独自のIDを持つか | Yes(ルートID) | Yes(ローカルID) | No | | 単独で取得されるか | Yes | No(親経由) | No | | ライフサイクルがあるか | Yes | 親に従属 | なし(不変) | | 同一性で比較するか | Yes(ID) | Yes(ID) | No(値で比較) |

Analizzare il codice esistente (non costruito pensando a DDD), proporre un modello di dominio (aggregati, entità locali, oggetti di valore, servizi di dominio) con pseudocodice. Fornire una progettazione che includa proprietà, metodi, invarianti e confini aggregati. Lingua di destinazione: indipendente dalla lingua. Trigger: attivato da richieste come "estrai il modello di dominio dal codice esistente", "ridisegna questo codice con DDD", "proponi un modello di dominio", "trova aggregati", "migra a DDD", "analizza il codice esistente e crea un modello di dominio", "sposta il codice legacy in DDD". Fonte: j5ik2o/okite-ai.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/j5ik2o/okite-ai --skill domain-model-extractor
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-03-10
Aggiornato
2026-03-10

Browse more skills from j5ik2o/okite-ai

Risposte rapide

Che cos'è domain-model-extractor?

Analizzare il codice esistente (non costruito pensando a DDD), proporre un modello di dominio (aggregati, entità locali, oggetti di valore, servizi di dominio) con pseudocodice. Fornire una progettazione che includa proprietà, metodi, invarianti e confini aggregati. Lingua di destinazione: indipendente dalla lingua. Trigger: attivato da richieste come "estrai il modello di dominio dal codice esistente", "ridisegna questo codice con DDD", "proponi un modello di dominio", "trova aggregati", "migra a DDD", "analizza il codice esistente e crea un modello di dominio", "sposta il codice legacy in DDD". Fonte: j5ik2o/okite-ai.

Come installo domain-model-extractor?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/j5ik2o/okite-ai --skill domain-model-extractor Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/j5ik2o/okite-ai