cross-aggregate-constraints

Installation
SKILL.md

集約間の制約チェック

集約間の制約に直面したら、まず要件を疑い、次に技術的制約を理解し、最後に覚悟を決める。

典型的な問題

「集約Aのユースケースで集約Bの状態を確認したい」という要求が発生する。

例: 「一つでも商品が紐づいているブランドは削除できない」

  Brand集約(削除したい)←── 制約チェック ──→ Product集約(紐づき確認)

この種の要求に対して、安易に技術的解決策に飛びつくべきではない。

ステップ1: 要件を疑う

技術の前に、ビジネス要件自体を問い直す。

Related skills
Installs
34
Repository
j5ik2o/okite-ai
GitHub Stars
75
First Seen
Mar 3, 2026