mcpField
B
brainstorming

brainstorming

github.com/sjuneparkエージェントワークフロー161 回インストール3 週間前に更新
リポジトリ

brainstorming について

brainstormingは、複数の異なる視点から依頼内容を検討し、結果を統合するスキルです。具体的なアイデアやトレードオフ、未解決の問いを明らかにしたいタスクに向いています。

主な機能

  1. 013つ以上の異なる視点を選択
  2. 02視点ごとに個別のプロンプトを作成
  3. 03新しいサブエージェントを並列起動
  4. 04テーマ、対立点、アイデアを統合
  5. 05重要な未解決の問いを提示

活用シーン

  1. 01製品や計画の選択肢を検討
  2. 02異なる角度から制約やリスクを評価
  3. 03対立する見解とトレードオフを整理

インストール

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

$npx skills add https://github.com/sjunepark/agent-scripts --skill brainstorming

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

同梱ファイルagents/openai.yaml

詳細

ブレインストーミング

依頼内容を新鮮で独立した視点から検討し、一貫性のあるアイデアの全体像にまとめます。各ワーカーには、トピック、目標、既知の事実、制約、望ましい成果を踏まえた情報を提供します。

視点を設計して割り当てる

トピックに適した、互いに重複しない視点を少なくとも3つ選びます。たとえば、ステークホルダーのニーズ、実現可能性、失敗、前提の逆転、類推、二次的影響、時間軸などがあります。他の視点では扱われない重要な領域をカバーする場合は視点を追加します。数を増やすためだけに視点を重複させないでください。

各プロンプトは、それぞれの視点が質問と考察の進め方に反映されるよう、独立して作成します。会話履歴がなくても検討できるよう、共有すべき事実を十分に盛り込み、担当範囲を分析と回答に限定して、理由を添えた具体的な洞察を求めます。

各プロンプトにつき1つずつ新しいサブエージェントをfork_turns: "none"で起動します。modelとreasoning_effortは指定しないでください。どちらも呼び出し元から継承されます。可能であれば独立したプロンプトを並行して実行し、難しい場合は空きができ次第、順次割り当てます。新しいサブエージェントを利用できない場合は、要求された並行実行が行われたと主張しないでください。

統合する

すべてのワーカーの貢献を検討します。最も有力なアイデア、独自の視点、繰り返し現れるテーマ、対立点、有用な組み合わせを説明します。意味のある意見の相違をそのまま残し、合意を証拠とみなすのではなく、親エージェントとして判断します。もう一度検討すれば重要な点が明らかになる場合は、未解決の問いを含めます。ワーカーの報告をそのまま繰り返すことなく、有用な可能性とトレードオフが明確に伝わる結果にしてください。

コメント