---
description: |
  エージェント、コマンド、スキルを統合的に作成する高度なメタコマンド。プロジェクト全体の一貫性を保ちながら、相互に連携する3つのコンポーネントを同時に設計・生成します。
  実行は専門エージェントに委譲します。

  🤖 起動エージェント:
  - `.claude/agents/skill-librarian.md`: スキル作成（知識基盤の構築）
  - `.claude/agents/meta-agent-designer.md`: エージェント作成（実行エンジン構築）
  - `.claude/agents/command-arch.md`: コマンド作成（UIインターフェース構築）
  - `.claude/agents/performance-optimization.md`: 担当エージェント

  ⚙️ このコマンドの設定:
  - argument-hint: [domain-name]
  - allowed-tools: Task（エージェント起動のみ）
  - model: opus

  トリガーキーワード: agent-command-skill, エージェント・コマンド・スキル作成, 統合作成, システム構築, 専門分野追加
argument-hint: "[domain-name]"
allowed-tools:
  - Task
model: opus
---

# エージェント・コマンド・スキル統合作成コマンド

## 目的

`.claude/commands/ai/create-agent-command-skill.md` の入力を受け取り、専門エージェントに実行を委譲します。

## エージェント起動フロー

### Phase 1: スキル作成（知識基盤の構築）の実行

**目的**: スキル作成（知識基盤の構築）に関するタスクを実行し、結果を整理する

**背景**: 専門知識が必要なため専門エージェントに委譲する

**ゴール**: スキル作成（知識基盤の構築）の結果と次アクションが提示された状態

**起動エージェント**: `.claude/agents/skill-librarian.md`

Task ツールで `.claude/agents/skill-librarian.md` を起動:

**コンテキスト**:

- 引数: $ARGUMENTS（[domain-name]）

**依頼内容**:

- コマンドの目的に沿って実行する
- 結果と次アクションを提示する

**期待成果物**:

- `.claude/commands/ai/`
- `.claude/docs/`
- `.claude/commands/ai/performance-optimization.md`
- `.claude/commands/`
- `.claude/commands/ai/create-agent.md`
- `.claude/commands/ai/create-skill.md`
- `.claude/commands/ai/create-command.md`

**完了条件**:

- [ ] 主要な結果と根拠が整理されている
- [ ] 次のアクションが提示されている

### Phase 2: エージェント作成（実行エンジン構築）の実行

**目的**: エージェント作成（実行エンジン構築）に関するタスクを実行し、結果を整理する

**背景**: 専門知識が必要なため専門エージェントに委譲する

**ゴール**: エージェント作成（実行エンジン構築）の結果と次アクションが提示された状態

**起動エージェント**: `.claude/agents/meta-agent-designer.md`

Task ツールで `.claude/agents/meta-agent-designer.md` を起動:

**コンテキスト**:

- 引数: $ARGUMENTS（[domain-name]）

**依頼内容**:

- コマンドの目的に沿って実行する
- 結果と次アクションを提示する

**期待成果物**:

- `.claude/commands/ai/`
- `.claude/docs/`
- `.claude/commands/ai/performance-optimization.md`
- `.claude/commands/`
- `.claude/commands/ai/create-agent.md`
- `.claude/commands/ai/create-skill.md`
- `.claude/commands/ai/create-command.md`

**完了条件**:

- [ ] 主要な結果と根拠が整理されている
- [ ] 次のアクションが提示されている

### Phase 3: コマンド作成（UIインターフェース構築）の実行

**目的**: コマンド作成（UIインターフェース構築）に関するタスクを実行し、結果を整理する

**背景**: 専門知識が必要なため専門エージェントに委譲する

**ゴール**: コマンド作成（UIインターフェース構築）の結果と次アクションが提示された状態

**起動エージェント**: `.claude/agents/command-arch.md`

Task ツールで `.claude/agents/command-arch.md` を起動:

**コンテキスト**:

- 引数: $ARGUMENTS（[domain-name]）

**依頼内容**:

- コマンドの目的に沿って実行する
- 結果と次アクションを提示する

**期待成果物**:

- `.claude/commands/ai/`
- `.claude/docs/`
- `.claude/commands/ai/performance-optimization.md`
- `.claude/commands/`
- `.claude/commands/ai/create-agent.md`
- `.claude/commands/ai/create-skill.md`
- `.claude/commands/ai/create-command.md`

**完了条件**:

- [ ] 主要な結果と根拠が整理されている
- [ ] 次のアクションが提示されている

### Phase 4: 担当エージェントの実行

**目的**: 担当エージェントに関するタスクを実行し、結果を整理する

**背景**: 専門知識が必要なため専門エージェントに委譲する

**ゴール**: 担当エージェントの結果と次アクションが提示された状態

**起動エージェント**: `.claude/agents/performance-optimization.md`

Task ツールで `.claude/agents/performance-optimization.md` を起動:

**コンテキスト**:

- 引数: $ARGUMENTS（[domain-name]）

**依頼内容**:

- コマンドの目的に沿って実行する
- 結果と次アクションを提示する

**期待成果物**:

- `.claude/commands/ai/`
- `.claude/docs/`
- `.claude/commands/ai/performance-optimization.md`
- `.claude/commands/`
- `.claude/commands/ai/create-agent.md`
- `.claude/commands/ai/create-skill.md`
- `.claude/commands/ai/create-command.md`

**完了条件**:

- [ ] 主要な結果と根拠が整理されている
- [ ] 次のアクションが提示されている

## 使用例

```bash
/ai:create-agent-command-skill [domain-name]
```
