mcpField
A
analysis-swarm

analysis-swarm

github.com/d-o-hub開発1338 回インストール今日更新
リポジトリ

analysis-swarm について

Analysis Swarmは、複雑なコードや設計上の判断を多角的に分析するスキルです。異なるアプローチを持つ3つのAIペルソナを連携させ、トレードオフ、リスク、前提を検討します。

主な機能

  1. 01異なる役割を持つ3つのAIペルソナ
  2. 02明確な起動・オーケストレーション手順
  3. 03質問と統合のパターン
  4. 04スウォーム分析の使用例

活用シーン

  1. 01アーキテクチャ上のトレードオフ比較
  2. 02異なる視点からのリスク評価
  3. 03コードレビューで単一視点の見落としを確認
  4. 04重要な設計判断における前提の検討

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/d-o-hub/rust-self-learning-memory --skill analysis-swarm

インストール後、Claude Code で/analysis-swarmを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

discourse.md
examples.md
orchestration.md
personas.md

詳細

分析スウォーム

3 人の AI ペルソナ(RYAN、FLASH、SOCRATES)を使った多角的なコード分析により、包括的な意思決定を支援します。

クイックリファレンス

使用する場面

  • 複雑なアーキテクチャ上の意思決定(セキュリティと速度と保守性の比較)
  • 複数の視点によるトレードオフ分析
  • リスク評価(保守的な視点と積極的な視点)
  • 単一視点による見落としを防ぐコードレビュー
  • 長期的な影響を伴う設計上の意思決定
  • 包括的な分析を必要とする重要度の高い機能

適さない場面

  • 解決策が明らかな単純なバグ修正
  • 些細なリファクタリング
  • 標準的な機能追加
  • 時間に追われる緊急修正(FLASH 単独での使用を推奨)

3 人のペルソナ

ペルソナアプローチ強み
RYAN系統的な分析者セキュリティ、スケーラビリティ、エビデンスに基づく分析
FLASH迅速なイノベーター速度、ユーザーへの影響、実用的な解決策
SOCRATES問いかけるファシリテーター前提を明らかにし、合意形成を促進

ペルソナの詳しい説明は personas.md を、スウォームのプロトコルは orchestration.md を参照してください。

コメント