mcpField
D
domain-driven-design

domain-driven-design

github.com/ciembor開発3.2k430 回インストール8 週間前に更新
リポジトリ

domain-driven-design について

戦略的なモデリングからドメイン実装パターンまで、ドメイン駆動設計の判断を支援する開発スキルです。簡潔なルールを基本とし、必要に応じて詳細資料を参照します。

主な機能

  1. 01戦略的ドメインモデリング
  2. 02ユビキタス言語と境界づけられたコンテキスト
  3. 03コンテキストマッピング
  4. 04集約とリポジトリ
  5. 05ドメインサービスとモデル駆動設計
  6. 06簡潔なルールと詳細資料

活用シーン

  1. 01境界づけられたコンテキストの定義
  2. 02コンテキスト間の関係整理
  3. 03集約とリポジトリの設計

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/ciembor/agent-rules-books --skill domain-driven-design

インストール後、Claude Code で/domain-driven-designを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

domain-driven-design.md
domain-driven-design.mini.md
domain-driven-design.nano.md

詳細

ドメイン駆動設計スキル

戦略的なドメインモデリング、ユビキタス言語、境界づけられたコンテキスト、コンテキストマッピング、集約、リポジトリ、ドメインサービス、またはモデル駆動設計が関わるタスクでは、このスキルを使用してください。

設計やコードに関する判断を行う前に、domain-driven-design.mini.md を読み、その内容を適用してください。現在のドメインモデリングにおけるトレードオフに対して mini のルールだけでは不十分な場合に限り、より詳しい参考資料として domain-driven-design.md を使用してください。

コメント