council について
Councilは、選択した視点から提案を評価するスキルです。実現性、機会、倫理、反論などを検討し、根拠に基づく結論を事実・推論・推測と区別して示します。
主な機能
- 01判断に適した視点の選択
- 02簡易評価と複数ラウンドへの対応
- 03事実・推論・推測の区別
- 04意見の相違や立場の変化の記録
- 05リスクと次の手順を含む結論
活用シーン
- 01実行を決める前の提案評価
- 02リスクと期待される利点の検討
- 03重要な判断を複数の視点から分析
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ borkweb/ skills --skill councilインストール後、Claude Code で/councilを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/debate-protocol.mdoutput-example.mdroles.mdseat-formats.md詳細
Council
複数の有用な視点から提案を評価し、根拠に基づく評決を返します。デフォルトでは、1つの回答内でシミュレートした席を用います。これらは独立した証拠でも、実際の専門家としての経験でもありません。ユーザーが並列エージェントを依頼し、実行環境が対応している場合に限り、読み取り専用の席を委任します。席や評議会を委任する場合は、独立したものを同じステップで開始し、再調査が必要にならないよう、証拠を事前にそれぞれに提示して、各席が一度だけ出力を返すようにします。
枠組みを定め、選択する
依頼から、アイデア、決定事項、制約、重要度を特定します。決定に影響する入力が不足している場合にのみ質問します。独自の視点を加える席だけを選びます。Visionary(機会)、Devil's Advocate(失敗の可能性/反証)、Pragmatist(実現可能性)、Ethicist(価値観/影響)、Jester(捉え直し)、または依頼された分野、管理者、ユーザーの視点を選択できます。
オプション:-q は冒頭の見解と評決のみを出力します。-r N は1~4ラウンドを選択します(完全な評議会のデフォルトは2ラウンドです)。-f X は焦点を選択します。完全な議論が依頼されていない限り、小規模な決定にはクイックモードを使用します。単一の席を求められた場合は、単一の席のみを使用します。
評価する
各席は、他の席の回答を先取りせず、最も有力な証拠に基づく主張を示します。事実、推論、推測を区別します。完全モードでは、各ラウンドで具体的な主張を1つ検討し、有意な立場の変化を記録して、実際に解消されていない意見の相違をそのまま残します。意見の相違がないことも妥当な結果です。緊張を作り出したり、意見の一致が正しさの証明であるかのように装ったりしないでください。
依頼された席の詳細が必要な場合に限り、席の形式または役割を読み込みます。完全な複数ラウンドの評議会では、関連する議論プロトコルのガイダンスを使用し、必要に応じて出力例も参照します。ここに記載されたタスクの範囲と証拠に関するルールは、テンプレートより優先されます。短期間の決定において、意見の相違、数値による確信度、または遠い将来の影響を作り出す必要はありません。
評決
推奨事項、最も有力な反論、重要なリスクと緩和策、次に有用な決定またはテストを示します。PROCEED、PROCEED WITH CONDITIONS、RECONSIDER、またはDO NOT PROCEEDを使用します。確信度は証拠に合わせ、確率を作り出さないでください。クイックモードの出力は簡潔にし、内容のないセクションは省略します。別途依頼されない限り、プロジェクトファイルを変更したり、実装を開始したりしないでください。