diagramming-domain-models
Installation
SKILL.md
diagramming-domain-models — ピュアなドメインモデル図の生成
DDD の戦術的設計をドメイン層に閉じた形で図にするスキル。中間 JSON(唯一の情報源)→ 機械検証 → 自己完結 HTML の3層構成。
入力(A: コード逆生成 / B: 対話モデリング)
▼ Claude が読解・分類・対話を担当
docs/domain-model/<context>.model.json ← 唯一の情報源(Claude が Write/Edit)
▼ node lib/validate.mjs(スキーマ + 純度チェック。PASS まで修正ループ)
▼ node lib/render.mjs (決定論的レンダラー。validate ERROR なら描画拒否)
docs/domain-model/<context>.html ← 人間が見る自己完結 HTML
前提条件
- Node.js 18 以上(
node --versionで確認)。npm 依存はゼロ - スキルのインストール先は可変。最初に Glob で
**/diagramming-domain-models/lib/render.mjsを探して${SKILL}(スキルのルート)を確定すること