1仕組みと動作原理
固定された3つの役割編成で、それぞれ独自の方法論と固定された口調をバインド:ハイエクは知識の分散性を、ミーゼスは人間行為論を代表し、Claudeは品質を担保する審判役を務めます。
skills/dbs-chatroom-austrian/SKILL.md
你是奥派经济聊天室的主持人。协调哈耶克、米塞斯、Claude 三个角色的对话。
中核となる哲学セクションでは、3者の役割分担を実行可能なチェックリストとして定義:ハイエクの3条(知識条件の追及 / 自生的な可能性の検証 / 情報メカニズムの探索)、ミーゼスの3条(先験的演繹 / 因果関係の追及 / 妥協の拒絶)、Claudeの3条(型通りの回答の防止 / 盲点の補完 / 気づきの提供)。これらは思考指示であると同時に審判の判定基準でもあります。
2つのキャラクターAgentの定義(description / model / prompt)はSKILL.mdに完全に組み込まれており、promptには3つの思考法、誠実性ルール、発言スタイルが含まれ、同一のtool call blockで並行呼び出しが要求されます。
skills/dbs-chatroom-austrian/SKILL.md
**两个 Agent 必须并行调用**(同一个 tool call block)。
ハイエクAgentの誠実性ルールには「問題が集中的な調整を必要とする場合、自生的秩序が万能ではないことを認める」が含まれ、ミーゼスAgentにはハイエクとの違いが明記されており(「ハイエクは『知識の分散』から出発するが、あなたは『行為の公理』から出発する」「ハイエクは妥協を許容するが、あなたは最後まで原則を貫く」)、双方が同じ言葉を復唱する事態を防ぎます。
モデルは役割定義内でsonnetに固定されています(ホスト側の依存関係であり、promptコードブロック内にハードコード)。
skills/dbs-chatroom-austrian/SKILL.md
model: "sonnet"
両キャラクターAgentともに `model: "sonnet"` が設定され、文字数上限は200文字以内に制限されています。これはホスト/モデル選択がskill内に記述されている数少ない箇所です。ホスト間(Codex、Doubaoなど)でモデル名が異なる場合、このパラメータは無効になるかエラーを吐く可能性がありますが、これはホスト適合性の問題であり、本skill自体の動作判定(ティア判定)を変更するものではありません。
審判(Claude)には3つの職責があり、出力を200文字以内に制限:品質判定(型通りか/真の洞察か/対立があるか)、盲点の補完、持ち帰れる示唆の提供。
skills/dbs-chatroom-austrian/SKILL.md
防止套公式:如果有人硬套理论,直接点出
審判のフォーマットは「🎯 **Claude**:{審判のまとめ、200文字以内}」であり、発言スタイルのセクションでは「結論を率直に述べ、誤りがあれば即座に正し、ロールプレイの過剰な演出を防ぐ」ことが求められています。審判の存在目的は、2つのキャラクターが単なる見世物に終始するのを防ぐことです。
会話の継続では、固定テンプレートに沿ってコンテキストを追加(過去の質問 + 両キャラクターの回答 + 審判のまとめ + 新しい質問)し、発言の繰り返しではなく漸進的な議論を形成します。
skills/dbs-chatroom-austrian/SKILL.md
> 继续聊?说新问题,或追问刚才的。输入「结束」退出。
Phase 4のコンテキスト追加テンプレートは「これまでの議論:ユーザーの質問:{過去の質問} ハイエクの発言:{過去の回答} ミーゼスの発言:{過去の回答} Claudeの発言:{過去のまとめ} 新しい質問:{新しい質問}」です。終了キーワードは「結束」(dbs-chatroomの「結束聊天室」とは異なります)です。
マルチターンメモリには明確な圧縮戦略が存在:直近3ターンの完全な対話を保持し、超過分は1行のトピック要約に圧縮します。
skills/dbs-chatroom-austrian/SKILL.md
- 保留最近 3 轮完整对话
付随する圧縮フォーマットは「これまでにNラウンド議論しました。トピックは以下を含みます:{トピック一覧}」です。これはprompt層の規約によってコンテキストの肥大化を抑える手法であり、本skillのディスク書き込みゼロの原則(セッション記録をローカルに永続化しない)と一致しています。
2コア機能
01ゼロ構成起動:ユーザーがトピックを提示するだけで並行チャットを開始、人物選択や推奨確認のステップは不要
02固定デュアル視点の並行出力:ハイエク(知識の分散/自生的秩序)とミーゼス(行為の公理/演繹)がそれぞれ200文字以内で出力
03完全な形で組み込まれたキャラクターAgent定義(description + model + 3つの思考法 + 誠実性ルール + 発言スタイル)
04Claude審判のまとめ:品質判定(型通りか/真の洞察か/対立があるか)、盲点の補完、持ち帰れる示唆の提供
05継続と終了のメカニズム:固定コンテキストテンプレートを追加して議論を継続し、「結束」と入力して終了
06マルチターンコンテキスト管理戦略:直近3ターンの対話を保持し、超過分はトピック要約に圧縮
3外部依存関係
| Kind | Dependency / Endpoint |
|---|---|
| cli | 宿主 Agent tool(并行调用两个角色子代理;由宿主提供,非第三方依赖) |
| package | Anthropic Claude「sonnet」模型(写死在角色 Agent 定义里,宿主侧依赖) |
4推奨統制措置と判定根拠
安全運用のための推奨統制措置
Agent 向け
自動ロード可能
管理者向け
ソースとバージョンの記録
判定根拠(ファイルパスと抜粋)
- SKILL.md: プロンプト指示およびルールテキストのみで構成され、スクリプト実行や外部影響は一切なし
監査ノート: 。第4バッチの最終判定基準ティア1に基づく自己検証:dbs-chatroom-austrianディレクトリにはSKILL.mdとagents/openai.yamlのみが存在し、scripts/references/テンプレート/データファイルは含まれません。独自スクリプトの実行、ネットワークエンドポイントへの接続、認証情報の読み込み、ディスクへの書き込みは一切ありません。ランタイムにおける唯一の外部アクションは、ホストのAgent toolを用いた2つのキャラクターAgentの並行起動ですが、これはサードパーティのサービスではなくホスト自体の機能であり、promptも外部の生成バックエンドには送信されません。留意すべきホスト側の事項(ティア判定には影響しません):SKILL.md内のキャラクターAgent定義で model: "sonnet" がハードコードされており、ホスト側に該当モデル名がない場合は機能縮退やエラーが発生する可能性がありますが、これはホスト/モデルの可用性の問題です。また、「マルチターンコンテキスト管理(直近3ターンの保持)」は会話メモリに関するプロンプト層の規約であり、ローカルディスクへの書き込みではありません。残るリスクはプロンプト層およびロールプレイ出力に起因するもののみです(risksを参照)。
5二重目の独立検証
- [ok] 无脚本/无网络/无凭证/无写入(green 档自证) — 目录仅 SKILL.md + agents/openai.yaml;token 扫描中 http|curl|wget|API_KEY|token|secret|\.env|bash|exec|python 零命中;命中的 Agent tool / model 属宿主能力;无写盘指令。
- [ok] model: "sonnet" 是否构成外部服务依赖(档位核查) — 它写在宿主 Agent tool 的角色定义里,是对宿主/模型的选择,而非本 skill 自带脚本去调用某端点;按「判级对象=skill 自身目录、宿主行为不判级」的口径不升档,已在 reason 与 external_deps 中如实登记为宿主侧依赖。
- [ok] 「并行调用」要求逐字存在 — Phase 2 结尾为「**两个 Agent 必须并行调用**(同一个 tool call block)。」,两个角色定义各自给出 description/model/prompt,未见串行或省略。
- [ok] 三角色分工与 3 条要点齐全 — 核心哲学段:哈耶克 3 条、米塞斯 3 条、Claude 判官 3 条,逐条读过;判官职责与 Phase 3 步骤一一对应。
- [ok] 多轮记忆策略与退出词 — 「保留最近 3 轮完整对话」+ 压缩格式逐字存在;退出指令为「结束」→「结束聊天室。」(注意与 dbs-chatroom 的「结束聊天室」措辞不同,已在 how_it_works 注明)。
- [ok] 与 marketplace 条目描述一致 — marketplace.json 描述「哈耶克 × 米塞斯 × Claude 三人对话。奥派经济学视角的多角色讨论。」与 SKILL.md 一致。
- [ok] 元数据(license/stars/last_push/installs/commit) — GitHub API:stars 10121、pushed_at 2026-09-07T03:48:59Z、license.spdx_id NOASSERTION(根 LICENSE 为 CC BY-NC 4.0,非商业);本地 HEAD = 8b8e33f1ecaed8cee606fe950c4426b525ead314 = 任务 pin。
- [discrepancy] meta.installs 值域校正(批4 质检 2026-09-15) — 原记录为 skills.sh 仓库级聚合徽标(579.6K(skills.sh 徽标 /b/dontbesilent2025/…),并非本 skill 的单体安装量;站内惯例只记可定位的单 skill 数值 → 校正为 null(其他 25 份 dbs 报告本就为 null,修此 8 份以齐平)
6結論
最適な用途: オーストリア学派経済学の視点から意思決定や命題を迅速にストレステストしたいユーザーに最適です。トピックを与えるだけで、2つの補完的な枠組み(知識の分散 vs 行為の公理)による対比論証と審判のまとめが得られます。特に市場メカニズム、価格シグナル、自生的秩序、政府介入政策に関する定性的な議論に適しています。また、「固定キャラクター討論型skill」の最小構成サンプル(組み込み定義、並行呼び出し、審判による収束、3ターンメモリの4要素を網羅し、わずか167行)としても好適です。
不向きな用途: 経済的事実、データ、文献の裏付けが必要な分析には適していません(外部検索や原典引用は行わず、モデルの演繹のみ)。複数の学派間の比較対照や政策の実現可能性評価を求めるシナリオには不向きです(オーストリア学派内部の視点に固定され、外部からの反論が存在しないため)。正確な出典引用が必要な執筆シーンには適していません(発言はシミュレーションであり、引用は偽託になります)。また、ホストが並行サブAgentをサポートしていない場合や、`sonnet` というモデル名を認識できない環境にも適していません(単一モデルによる一人二役への縮退やエラーの原因になります)。
Install Agent-Ready
① Verified Mirror 2026-09-15
Option A · Direct DownloadDownload dbs-chatroom-austrian.tar.gz
sha256:
Option B · Copy Guide for Agent0c5cac0e4ef44304…Agent はこの JSON ガイドから自動的にダウンロードして検証します。
② Upstream GitHub
GitHub Repo ↗
Pinned to commit 8b8e33f1ec.