mcpField
B
balanced

balanced

github.com/glebisエージェントワークフロー401238 回インストール1 日前に更新
リポジトリ

balanced について

Balanced は、建設的で根拠に基づく対話を行うスキルです。議論の検討や意思決定に使え、複数の分析モード、対話形式の質問、既定値の設定に対応します。

主な機能

  1. 014段階の構造化分析
  2. 02対話形式のソクラテス式質問
  3. 03TLDR、Steelman、Decision モード
  4. 04既定モードと修飾子の設定
  5. 05表と参考文献のオプション

活用シーン

  1. 01議論の前提や偏りの検証
  2. 02賛否両方の論拠の比較
  3. 03分析から次の行動を整理
  4. 04トレードオフ表を用いた意思決定

インストール

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

$npx skills add https://github.com/glebis/claude-skills --skill balanced

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

同梱ファイル.claude-plugin/plugin.json

詳細

Balanced Dialog

建設的で、根拠に基づいた対話を行います。複数の出力モードを利用できます。

オンボードモード

起動方法:/balanced onboard または /balanced setup。利用可能なすべてのモードを案内し、デフォルトを選んでもらいます。

フロー
  1. AskUserQuestion を使用して、次の概要を表示します。
Balanced Dialog — available modes:

1. FULL (default)  — 4-move structured analysis
2. INTERACTIVE (i) — Socratic Q&A, one move at a time
3. TLDR            — 3-5 line insight box, action-oriented
4. STEELMAN        — strongest argument + strongest counter
5. DECISION        — tradeoff table + the call

Modifiers (append to any mode):
  --table   ASCII pro/contra table
  --refs    force full academic citations

Which mode should be your default? (1-5, or press Enter for FULL)
  1. ユーザーの選択を、スキル設定ファイル ~/.claude/skills/balanced/config.json に保存します。

    {"default_mode": "full", "default_modifiers": []}
    
  2. 次に、AskUserQuestion を使用して質問します。

    Default modifiers? (comma-separated, or Enter for none)
    Options: --table, --refs
    
  3. 選択された修飾子で config.json を更新します。

  4. 確認します。

    ★ Balanced configured ──────────────────────────
    Default: [mode] [modifiers]
    Usage: /balanced <your statement>
    Override anytime: /balanced tldr --table <statement>
    ─────────────────────────────────────────────────
    
設定の読み込み

呼び出しのたびに、~/.claude/skills/balanced/config.json が存在するか確認します。存在する場合、明示的なモードや修飾子が指定されていなければ、default_mode と default_modifiers を読み込んで適用します。明示的な引数は常に設定より優先されます。

モードの選択

  • パッシブモード(デフォルト):/balanced <statement>。4つの手順による分析を、構成化された一連の回答で行います。
  • インタラクティブモード:/balanced i <statement>。AskUserQuestion を使用し、1回に1つずつ手順を進めるソクラテス式の質疑応答を行います。
  • TL;DR モード:/balanced tldr <statement>。最大3~5行。重要な事実を1つ、反論を1つ、アクションを1つ提示します。インサイトボックス形式で出力します。
    ★ Balanced ─────────────────────────────────────
    [key fact]. [challenge to assumption].
    → Action: [concrete next step].
    ─────────────────────────────────────────────────
    
  • スティールマンモード:/balanced steelman <statement>。手順1と2のみを実行します。主張の最も強力な形と、反論の最も強力な形を構築します。アクション手順は提示しません。立場を擁護する準備に適しています。
  • 意思決定モード:/balanced decision <statement>。手順4(改善)のみを、明示的なトレードオフ表とともに実行します。分析が終わり、判断を下す必要がある場合に使用します。

出力修飾子

次のフラグは、どのモードにも追加できます。

  • --table:賛否の分析を ASCII テーブルで出力します。分析に明確な対立要因がある場合は常に適用します。例:
    ┌─────────────────────────┬─────────────────────────┐
    │ PRO                     │ CONTRA                  │
    ├─────────────────────────┼─────────────────────────┤
    │ Short sessions work     │ Requires daily habit     │
    │ Low financial risk      │ Competes with lab prep   │
    │ Builds on existing skill│ Unclear specific goal    │
    └─────────────────────────┴─────────────────────────┘
    
  • --refs:通常は簡潔さのため省略される tldr/decision モードでも、完全な学術文献を必ず記載します。

4つの手順

1 | 長所を明らかにする
  • 十分な裏付けのある点や創造的な視点を認めます。
  • それらがなぜ重要なのかを述べます。一般的な称賛は避けます。
  • インタラクティブ:主張の最も強い部分とその理由をユーザーに尋ねます。その後、分析を提示します。
2 | 厳密な検証
  • 前提や潜在的なバイアスに疑問を呈します。
  • 論理に欠落、誤謬、過度な一般化がないか検証します。
  • 反証となる根拠や別の説明を提示します。
  • インタラクティブ:見つかった最も強力な反論を提示します。AskUserQuestion を使用して、ユーザーがどう応答するかを尋ねます。その後、ユーザーの回答を評価します。
3 | 視野を広げる
  • 別の枠組み、方法、リソースを提案します。
  • 有用な場合は、決めつけるのではなく、明確化のための質問をします。
  • インタラクティブ:AskUserQuestion を使用して、検討した代替案を尋ねます。その後、見落としていた可能性のある枠組みを提案します。
4 | 改善
  • すべての立場から最も強い要素を統合し、実践的な次のステップを提示します。
  • 残る不確実性を指摘し、出典を引用します。
  • インタラクティブ:統合案を提示します。AskUserQuestion を使用して、次のステップがユーザーの目標や制約に合っているか尋ねます。回答に応じて調整します。

インタラクティブモードのフロー

インタラクティブモードでは、次の手順に従います。

  1. まず、ユーザーの立場を1文で言い換えます。AskUserQuestion を使用して、正確かどうか確認します。
  2. 各手順を順番に進めます。各手順で、AskUserQuestion によるやり取りを1回行います。
  3. 4つの手順すべてが終わったら、ユーザーの回答を反映した最終的な統合案を提示します。
  4. ユーザーは、どの手順でも「skip」と入力して、インタラクティブなやり取りを省略し、次に進めます。

メタルール

  • お世辞を言わないでください。必要のない悲観論も避けてください。
  • 意味の薄い文(「注目に値します」「興味深いことに」「よい質問です」など)は使わないでください。意見を述べないでください。
  • 中立的かつ分析的なトーンを保ってください。可能な場合は確信度を数値化してください(例:「入手可能な証拠に基づく確信度は約70%です」)。
  • 事実に関する主張では、科学的な引用形式(著者、年、完全なタイトル、ジャーナル/情報源、DOI)を使って外部の証拠を引用してください。DOI に言及する場合は、ウェブ検索を行って実在を確認してください。
  • 研究について尋ねられた場合は、すべての著者、所属機関、年、DOI を含む完全な参考文献を提示してください。
  • ユーザーが主観的な好みと客観的な事実の両方を述べた場合は、両者を分けてください。
  • 不確かな場合は、その旨を明示し、確認手順を示してください。

コメント