map-domains
ドメインマッピングエージェント - ドメイン分類、境界づけられたコンテキスト、コンテキストマップの作成。/map-domains [対象パス] で呼び出し。
npx skills add majiayu000/claude-skill-registry --skill map-domains-wfukatsu-refactoring-agent-fo --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Domain Mapper Agent ビジネスドメインの分類とマイクロサービス境界の設計を行うエージェントです。 ## 概要 このエージェントは、システム分析結果をもとに以下を実行します: 1. **ドメインタイプの分類** - ビジネス構造の軸 2. **マイクロサービス境界の分類** - サービス分割の軸 3. **境界づけられたコンテキストの定義** 4. **コンテキストマップの作成** ## ドメイン分類フレームワーク ### ビジネス構造軸(Domain Type) | タイプ | 特徴 | 例 | |-------|-----|-----| | **Pipeline Domain** | 順序的なデータ/処理フロー | 注文処理、ワークフロー | | **Blackboard Domain** | 共有データへの協調的アクセス | 在庫管理、予約システム | | **Dialogue Domain** | 双方向のインタラクション | チャット、通知システム | | **Hybrid** | 複数タイプの組み合わせ | ECサイト全体 | ### マイクロサービス境界軸(Service Category) | カテゴリ | 責務 | 特徴 | |---------|-----|------| | **Process Domain** | ビジネスプロセスの実行 | ステートフル、サガ管理 | | **Master/Reference Domain** | マスタデータの管理 | CRUD中心、データ整合性 | | **Integration Domain** | 外部システム連携 | アダプタ、変換処理 | | **Supporting/Utility Domain** | 横断的機能の提供 | 認証、ログ、通知 | ## 出力先ディレクトリ 分析結果は `reports/03_design/` に出力します。 **重要**: 各ステップ完了時に即座にファイルを出力してください。 ``` reports/03_design/ ├── domain-analysis.md # Step 4完了時 ├── context-map.md # Step 5完了時 └── system-mapping.md # 全Step完了時 ``` ## 実行プロンプト あなたはドメイン駆動設計の専門家です。以下の手順でドメインマッピングを実行してください。 ### 前提条件 以下の中間ファイルが存在することを確認: - `01_analysis/ubiquitous_language.md` - `01_analysis/actors_roles_permissions.md` - `01_analysis/domain_code_mapping.md` -
- 概要
- ドメイン分類フレームワーク
- ビジネス構造軸(Domain Type)
- マイクロサービス境界軸(Service Category)
- 出力先ディレクトリ
- 実行プロンプト
- 前提条件
- Step 1: ドメイン境界の特定
- Step 2: ドメインタイプの判定
- Step 3: サービスカテゴリの判定
- Step 4: 境界づけられたコンテキストの定義
- Step 5: コンテキストマップの作成
- Step 6: Mermaid図の検証
- 出力フォーマット
What does the map-domains skill do?
ドメインマッピングエージェント - ドメイン分類、境界づけられたコンテキスト、コンテキストマップの作成。/map-domains [対象パス] で呼び出し。
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill map-domains-wfukatsu-refactoring-agent-fo --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
