·repository-placement
</>

repository-placement

リポジトリ インターフェイスを配置する場所に関するガイド。 Clean Architecture でリポジトリ インターフェイスをドメイン層ではなくユースケース層に配置する必要がある理由を説明します。ドメイン モデルとリポジトリ間の結合を防止し、構造を通じて設計意図を強制することに重点を置いています。 「リポジトリを配置する場所」、「リポジトリ インターフェイスの配置」、「ドメイン層のリポジトリ」、「クリーン アーキテクチャのリポジトリ」など、リポジトリの配置に関連するリクエストによってトリガーされます。

16インストール·3トレンド·@j5ik2o

インストール

$npx skills add https://github.com/j5ik2o/okite-ai --skill repository-placement

repository-placement のインストール方法

コマンドラインで repository-placement AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/j5ik2o/okite-ai --skill repository-placement
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: j5ik2o/okite-ai。

しかし実践上は、ドメイン層に置くと結合が生まれやすい。クリーンアーキテクチャの規約では、 リポジトリインターフェースはユースケース層の出力ポートとして扱う。

| ドメイン層に配置 | DDDの教科書通り | 結合が生まれやすい | | ユースケース層に配置 | 規約に一致/依存方向が明確 | DDDの純粋主義と異なる |

リポジトリ インターフェイスを配置する場所に関するガイド。 Clean Architecture でリポジトリ インターフェイスをドメイン層ではなくユースケース層に配置する必要がある理由を説明します。ドメイン モデルとリポジトリ間の結合を防止し、構造を通じて設計意図を強制することに重点を置いています。 「リポジトリを配置する場所」、「リポジトリ インターフェイスの配置」、「ドメイン層のリポジトリ」、「クリーン アーキテクチャのリポジトリ」など、リポジトリの配置に関連するリクエストによってトリガーされます。 ソース: j5ik2o/okite-ai。

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/j5ik2o/okite-ai --skill repository-placement インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/j5ik2o/okite-ai --skill repository-placement
カテゴリ
</>開発ツール
認証済み
初回登録
2026-03-09
更新日
2026-03-10

Browse more skills from j5ik2o/okite-ai

クイックアンサー

repository-placement とは?

リポジトリ インターフェイスを配置する場所に関するガイド。 Clean Architecture でリポジトリ インターフェイスをドメイン層ではなくユースケース層に配置する必要がある理由を説明します。ドメイン モデルとリポジトリ間の結合を防止し、構造を通じて設計意図を強制することに重点を置いています。 「リポジトリを配置する場所」、「リポジトリ インターフェイスの配置」、「ドメイン層のリポジトリ」、「クリーン アーキテクチャのリポジトリ」など、リポジトリの配置に関連するリクエストによってトリガーされます。 ソース: j5ik2o/okite-ai。

repository-placement のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/j5ik2o/okite-ai --skill repository-placement インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

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