上級
Superpowers + OMC + ECC を横断的に組み合わせる
3つのツールを共存させ、それぞれの強みを活かしたハイブリッドワークフローを構築する方法
superpowersomcecccross-tool
Superpowers + OMC + ECC を横断的に組み合わせる
Claude Code のエコシステムには、Superpowers、oh-my-claudecode(OMC)、Everything Claude Code(ECC)の3つの主要ツールがあります。これらは排他的ではなく、それぞれの強みを活かして組み合わせることができます。
各ツールの強み
| ツール | 強み | 主な特徴 |
|---|---|---|
| Superpowers | 規律強制 | TDD、ブレインストーミング、系統的デバッグ |
| OMC | オーケストレーション | チームパイプライン、自律モード、マルチAI連携 |
| ECC | 網羅性 | 38+エージェント、156+スキル、多言語対応 |
共存の仕組み
3つのツールは異なるレイヤーで動作するため、競合なしに共存できます。
- Superpowers: SessionStart フックでコンテキストを注入し、スキルで振る舞いを規定
- OMC: フックシステムでオーケストレーションを提供し、MCPサーバーでツールを拡張
- ECC: エージェント、スキル、コマンドでリソースを提供
ハイブリッドワークフローの例
ワークフロー1: 設計品質の最大化
1. Superpowers brainstorming で設計を徹底検討
2. OMC deep-interview で要件の曖昧さを排除
3. Superpowers writing-plans で実装計画を作成
4. ECC /model-route でタスク別にモデルを最適化
ワークフロー2: 実行品質の最大化
1. OMC autopilot で自律実行を開始
2. Superpowers TDD スキルがテストファーストを強制
3. Superpowers verification-before-completion が完了検証
4. OMC ralph が部分的完了を許さず再実行
5. ECC /quality-gate が最終品質を保証
ワークフロー3: チーム開発の最大化
1. OMC /team で5名の executor をスポーン
2. 各 executor は Superpowers の TDD を実践
3. 言語固有のレビューは ECC エージェントが担当
4. OMC の notification でチームに進捗を通知
5. Superpowers receiving-code-review でレビュー対応
重複機能の扱い
一部の機能は複数ツールで提供されています。その場合は明示的に選択します。
| 機能 | Superpowers | OMC | ECC |
|---|---|---|---|
| TDD | test-driven-development | -- | tdd-workflow, /tdd |
| コードレビュー | requesting-code-review | code-reviewer agent | code-reviewer agent, /code-review |
| 並列実行 | dispatching-parallel-agents | ultrawork, team | multi-execute |
| デバッグ | systematic-debugging | trace | debug, /debug |
| 計画 | writing-plans | omc-plan, ralplan | /plan |
| 学習 | -- | learner | continuous-learning-v2 |
競合を避けるコツ
- フックの優先順位: 複数ツールのフックが衝突する場合は、OMC の
omc-doctorで診断 - エージェントの使い分け: 同名エージェントが複数ある場合、明示的に指定
- スキルの明示的呼び出し: 自動検出に頼らず、スラッシュコマンドで明示的に呼び出し
推奨構成
基本構成: Superpowers + OMC
多言語プロジェクト: Superpowers + OMC + ECC
CI/CD重視: OMC + ECC
品質至上: Superpowers + ECC
セットアップ順序
- まず Superpowers をインストール(規律の基盤)
- 次に OMC をセットアップ(オーケストレーション)
- 最後に ECC を追加(リソースの拡充)
/plugin install superpowers@claude-plugins-official
setup omc
/plugin marketplace add affaan-m/everything-claude-code
あわせて読む
- Superpowers の Brainstorming スキルで設計品質を上げる - 設計フェーズの規律強制
- oh-my-claudecode の Autopilot/Ralph モードで自律実行する - オーケストレーション層の活用
- TDD ワークフローを Claude Code で実践する - テスト駆動開発の実践
関連コンテンツ
Tips
エコシステム連携ワークフロー実例集
Claude Code・Superpowers・OMC・ECCの4ツールを組み合わせた実践的な開発ワークフロー事例。
Tips
TDD ワークフローを Claude Code で実践する
Superpowers の test-driven-development スキルと ECC の tdd-workflow スキルを使って、RED-GREEN-REFACTOR サイクルを徹底する方法
ワークフロー
フェーズ4: 実装
計画に基づいてコードを記述するフェーズ。TDD、サブエージェント駆動開発、並列実行などの手法を活用し、品質と効率を両立させる手法を解説。
ワークフロー
フェーズ6: 検証
実装されたコードが正しく動作することを証明するフェーズ。単体テスト、統合テスト、E2Eテストを体系的に実行し、品質を数値化して保証する手法を解説。