mcpField
S
systemic-worldbuilding

systemic-worldbuilding

github.com/jwyniaクリエイティブ・メディア179625 回インストール35 週間前に更新
リポジトリ

systemic-worldbuilding について

systemic-worldbuildingは、思弁的な変化が複数の領域や時間軸で社会をどう変えるかを追う執筆スキルです。最初の着想だけで終わらせず、連鎖する帰結や矛盾、物語の緊張を組み立てます。

主な機能

  1. 01複数段階にわたる変化の帰結を追跡
  2. 02経済・政治・文化への影響を整理
  3. 03社会集団ごとの影響を分析
  4. 04矛盾と適応のあり方を記録
  5. 05帰結の連鎖を物語の緊張に結び付け
  6. 06世界設定の成果をファイルに保存

活用シーン

  1. 01思弁的技術が社会に及ぼす影響の検討
  2. 02歴史改変から生じる帰結の構築
  3. 03社会変化の中にある対立の発見

インストール

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

$npx skills add https://github.com/jwynia/agent-skills --skill systemic-worldbuilding

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

詳細

体系的な世界構築:連鎖する影響を描くスキル

初期の変化が複数の領域や時間軸を通じて社会にどう波及するかを、体系的にたどることで、作家による思弁的な世界の構築を支援します。斬新な要素をただ登場させるのではなく、それらが触れるあらゆるものを現実的にどう変えていくかを探ります。

中核となる原則

「優れたSFは自動車ではなく、交通渋滞を予測できるものであるべきだ。」 - Frederik Pohl

思弁小説の力は、変化の目新しさではなく、その結果の真実味にあります。

影響のフレームワーク

レベル 1:初期の分岐点

思弁的な設定を生み出す、現実世界からの具体的な変化は何でしょうか?

種類例
思弁的なテクノロジー超光速移動、不死の薬、AI の意識
歴史の分岐異なる戦争の結末、発見時期の前倒し/遅れ
別の物理法則異なる物理法則、機能する魔法
社会的な革新新たな統治形態、経済システム
種/生物学異星人との接触、人間の改変、新たな病気
レベル 2:直接的な影響(第 1 次)

即座に実用化される用途や導入:

考えるべき問い:

  • 誰がすぐに権力や優位性を得るのでしょうか?
  • 既存のどのシステムが時代遅れになるのでしょうか?
  • 市場や社会は当初、どのように反応するのでしょうか?
  • どのような技術的制約や要件が生じるのでしょうか?
  • 最初にどのような意図しない影響が起きるのでしょうか?
レベル 3:システムの適応(第 2 次)

主要なシステムはどのように対応するのでしょうか?

経済構造:新たな市場、時代遅れになる産業、価値の変化

権力構造:既存の階層の強化または混乱

社会的行動:新たな規範、慣行、コミュニティ

抵抗運動:誰が、なぜ変化に反対するのでしょうか?

インフラの変容:物理的・制度的な変化

搾取のパターン:誰が利益を得て、誰が苦しみ、誰が移行から儲けるのでしょうか?

レベル 4:文化の進化(第 3 次)

社会に深く根付く変化:

言語の進化:新たな用語、比喩、概念

倫理的な問い:新たな枠組み、ジレンマ、タブー

信念体系の適応:宗教的・哲学的な対応

日常化:かつて非日常だったものが日常になる

芸術的な反応:メディア、娯楽、表現の変化

教育の調整:どのような知識が不可欠になり、何が時代遅れになるのでしょうか?

レベル 5:交差分析

変化は、異なる集団にそれぞれどのような影響を与えるのでしょうか?

交差する要素問い
社会経済階級誰が適応し、誰が取り残されるのでしょうか?
地理的な違い都市部と農村部、富裕地域と貧困地域ではどう違うのでしょうか?
世代間の違いデジタルネイティブとデジタル移民に相当する違いはあるのでしょうか?
周縁化されたコミュニティ新たな機会が生まれるのでしょうか、それとも新たな抑圧が生まれるのでしょうか?
国際的な影響各国はどのように対応するのでしょうか?

再帰的な複雑さへの対処

深さと広さの選択

深掘り:選んだ領域について、特定の影響の連鎖をすべてのレベルにわたってたどります

広範なマッピング:複数の領域を浅く扱い、相互につながっている感覚を保ちます

トレーサーストーリー:登場人物や組織を通して、特定の影響を複数の領域にわたって追跡します

時間軸
時間軸期間焦点
短期年単位即時の反応、導入
中期数十年制度の適応、社会の変化
長期世代単位文化的・心理的な変化
焦点を定める方法

登場人物を中心とした波及:変化が特定の視点人物にどう影響するか

物語に関わる影響:物語を動かす変化を重視します

テーマによるフィルター:中核となるテーマを掘り下げる影響に焦点を当てます

矛盾する影響

最も興味深い世界構築は、緊張関係から生まれます。

  • ある結果が別の結果と緊張関係を生み出す箇所を特定します
  • 社会がこうした矛盾をどのように調整するかを掘り下げます
  • 摩擦が生じる点を、潜在的な対立の原因として活用します

世界構築の要素をさらに深める

矛盾の掘り下げ

どのような変化にも、望ましい側面と懸念すべき側面の両方があります。

質問:

  • この変化のどこが望ましいのでしょうか?
  • どのような危険や懸念がありますか?
  • 異なる集団は、こうしたトレードオフをどのように評価しますか?
  • 欠点を正当化するために、どのような理屈が生まれますか?
可視性の指標

社会の中で変化がどのように認識されるかを示します。

種類例
身体的な指標身体改造、技術の表示
行動の指標変化した習慣、新しいスキル
社会的な指標地位を示すシンボル、集団への所属
言語的な指標用語、アクセント、流暢さ
適応の分類
分類説明
制度的公式な統治と規制
犯罪的/地下的違法な利用と抵抗
病理的不健全な個人の適応
イデオロギー的賛成・反対双方の信念体系
技術的回避策と機能強化

実践的な適用手順

  1. 私たちの世界から明確に定義された変化を起点にします
  2. 主要なすべての領域にわたって、一次的な影響を整理します
  3. 内在する矛盾と緊張関係を特定します
  4. 異なる集団が矛盾にどう対応するかを掘り下げます
  5. 最も興味深い結果の連鎖を、より深い段階までたどります
  6. 領域間の予想外の交差点を探します
  7. 緊張が最大になる箇所に、物語の可能性を見出します

作成例:借り手たちの市場

最初の分岐点:人々が自分の寿命を、他者の才能や能力と交換できる市場。

レベル 1 - 経済:

  • 地下市場が生まれる
  • 才能ブローカーがインフラを整備する
  • 法的なグレーゾーンが形成される

レベル 2 - 社会構造:

  • 買い手と売り手の間に階級の分断が生まれる
  • 才能を提供する人々と寿命を提供する人々の間に階層が生じる
  • 新たな形の負債と義務が生まれる

レベル 3 - 信念体系:

  • あらゆる交換を拒む自然主義者
  • 才能の流動性を解放とみなす交換主義者
  • 人生と才能を商品とみなすことをめぐる哲学的議論

レベル 4 - 対立:

  • 同意なく奪う才能泥棒
  • 政府による規制の試み
  • 双方の宗教的過激派

レベル 5 - 制御システム:

  • 取引を規制するブローカーギルド
  • 才能の純度基準
  • 仕組みを解明する科学的研究

レベル 6 - 地理:

  • 発祥の地が巡礼地になる
  • 建築における、この概念の物理的な具現化

領域別エージェントのアプローチ

複雑な世界構築では、領域ごとに分けて追跡することを検討してください。

技術エージェント:技術的な実現可能性、実装、制約

経済エージェント:市場、資源、勝者と敗者

政治エージェント:権力の移行、統治、規制

社会エージェント:行動、規範、アイデンティティ

文化エージェント:信念、言語、芸術

環境エージェント:物理的な影響、地理

一貫性エージェント:領域間の整合性、矛盾の解消

実装チェックリスト

  • 最初の分岐点を明確に定義する
  • 主要なすべての領域にわたって、一次的な影響を整理する
  • 変化に内在する矛盾を2~3個特定する
  • 異なる社会集団からの反応を追跡する
  • 結果の連鎖を2~3本選び、三次的な深さまでたどる
  • 領域間の予想外の交差点を記録する
  • 社会的な読み取りに役立つ可視性の指標を作る
  • 新しい概念のための専門用語を作る
  • 物語の可能性を生む、緊張が最大になる箇所を特定する

出力の永続化

このスキルは主要な出力をファイルに書き込み、セッションをまたいでも作業を保持します。

出力先の確認

ほかの作業を始める前に:

  1. プロジェクト内に context/output-config.md があるか確認します
  2. 見つかった場合は、このスキルの項目を探します
  3. 見つからない場合、またはこのスキルの項目がない場合は、まずユーザーに確認します:
    • 「ワールドビルディングの出力はどこに保存すればよいですか?」
    • 提案:worldbuilding/ または explorations/worldbuilding/
  4. ユーザーの希望を保存します
主な出力

このスキルでは、次の内容を保存します:

  • 分岐点 - 推測上の変化
  • 結果の連鎖 - レベル1〜5まで追跡した結果
  • 各領域への影響 - 各領域がどのような影響を受けるか
  • 矛盾マップ - 結果間の緊張関係
  • ストーリーの可能性に関するメモ - 緊張が最大になる点
会話とファイルの使い分け
ファイルに保存会話に残す
定義済みの分岐点初期アイデアのブレインストーミング
追跡した結果の連鎖どの連鎖をたどるかの議論
各領域への影響の要約リアルタイムでの探索
可視性マーカー詳細の反復検討
ファイル名

パターン:{world-name}-systemic-{date}.md 例:borrowers-market-systemic-2025-01-15.md

検証(オラクル)

このセクションでは、このスキルで確実に検証できることと、人間の判断が必要なことを説明します。

このスキルで検証できること
  • 結果の連鎖の論理性 - BはAから導かれるか?(高い確信度)
  • 領域の網羅性 - 主要な領域がすべて検討されているか?(高い確信度)
  • 深さのレベル - 結果が適切な深さまで追跡されているか?(高い確信度)
  • 矛盾の特定 - 内部の緊張関係が特定されているか?(中程度の確信度)
人間の判断が必要なこと
  • 妥当性 - この結果は実際に起こり得るか?
  • ストーリーとの関連性 - この物語で重要なのはどの結果か?
  • 創作上の面白さ - 最も興味を引く影響はどれか?
  • 現実世界との類推 - 歴史的な類似例とその適用可能性
オラクルの限界
  • 物語への適合性は評価できません - 結果は論理的でも、物語に合わない場合があります
  • 創作上の共鳴は予測できません - 技術的には正しいものの、退屈な連鎖もあります
  • 領域知識に依存します - 専門的な結果には専門家による検証が必要です

フィードバックループ

このセクションでは、出力を保存し、今後のセッションに活用する方法を説明します。

セッション間での保存
  • 出力先: このスキルの項目については context/output-config.md を参照します
  • 保存する内容: 分岐点、結果の連鎖、各領域への影響、矛盾
  • 命名パターン: {world-name}-systemic-{date}.md
セッションをまたいだ学習
  • 開始前: この設定について、過去のワールドビルディング成果がないか確認します
  • 過去の出力がある場合: 確立済みの結果を基盤とし、一貫性を保ちます
  • このスキルの改善につながるフィードバック:
    • うまく機能しなかった結果の連鎖 → アンチパターンに追加
    • 新たに見つかった領域 → 領域チェックリストに追加
    • より良い交差の例 → 作成例に追加
セッション間の流れ
  1. 最初のセッション:分岐を定義し、初期の結果を追跡して、ファイルに記録します
  2. 次のセッション:過去の連鎖を見直し、新たな領域やより深いレベルを探索します
  3. パターン:分岐 → 追跡 → 交差をマッピング → 記録 → 拡張

設計上の制約

このセクションでは、前提条件と対象範囲を説明します。

このスキルが前提とすること
  • 推測上の変化(技術、歴史、生物学など)が定義されている
  • 執筆者が、現実味のある連鎖的な結果を求めている
  • 表面的な変化にとどまらない深みが世界に必要である
このスキルでは扱わないこと
  • 一般的なワールドビルディング - こちらに案内:worldbuilding(より広範な方法論)
  • 文化的な細部 - こちらに案内:memetic-depth(文化の詳細な掘り下げ)
  • 長期的な進化 - こちらに案内:multi-order-evolution(世代を超えた変化)
  • 言語の発展 - こちらに案内:conlang(人工言語)
  • 経済の詳細 - こちらに案内:economic-systems(特定の経済モデル化)
低下の兆候

このスキルが誤って適用されている兆候:

  • 明確な分岐点がない(「もしも」を考えずに構築しようとしている)
  • さらに深掘りするよう促されても、表面的な結果で止まっている
  • 結果がすべて否定的、またはすべて肯定的(矛盾を見落としている)
  • 何度も一つの領域だけを掘り下げている

推論要件

このセクションでは、このスキルが長時間の思考から恩恵を受ける場面について説明します。

標準的な推論
  • 単一領域における結果の連鎖をたどる
  • 一次的な影響を特定する
  • 可視性の指標を記録する
  • 簡単な矛盾の特定
拡張推論(ultrathink)

以下には拡張推論を使用します:

  • 複数領域の交差マッピング - [理由:3つ以上の領域で結果がどう相互作用するかを追跡するため]
  • 深い結果の連鎖(4次〜5次) - [理由:多くの中間状態を保持する必要があるため]
  • 矛盾の解決 - [理由:社会が競合する圧力にどう対処するかを見いだすため]
  • 歴史的類推の統合 - [理由:現実世界の類似例を推測上の変化に対応づけるため]

トリガーフレーズ:「すべての結果をたどって」「世界への影響全体」「すべてはどうつながっているか」「包括的な世界構築」

実行戦略

このセクションでは、作業を並列化するタイミングやサブエージェントを起動するタイミングについて説明します。

順次処理(デフォルト)
  • 結果をたどる前に、分岐点を明確にする
  • 二次的な影響の前に、一次的な影響を確認する
  • 交差分析の前に、領域ごとの影響を確認する
並列化可能な作業
  • 複数領域の調査を同時に進められます
  • 異なる歴史的類似例の調査を並列化できます
  • 使用するタイミング:多くの領域にまたがる広範な影響の初期マッピング
サブエージェント候補
タスクエージェントの種類起動するタイミング
歴史調査汎用現実世界の類似例を探すとき
領域の詳細調査汎用専門領域(経済、軍事など)を調査するとき
一貫性チェックExplore既存の世界設定ファイルとの整合性を確認するとき

コンテキスト管理

このセクションでは、トークン使用量と最適化戦略について説明します。

おおよそのトークン使用量
  • スキルの基本部分: 約3kトークン(フレームワーク+レベル)
  • 実例を含む場合: 約4kトークン
  • 領域別エージェントを含む場合: 約5kトークン
コンテキストの最適化
  • worldbuilding/memetic-depth/conlang はインラインで記載せず、名前で参照する
  • すべてを同時に扱わず、セッションごとに2〜3領域に絞る
  • トレーサーストーリーを使って調査範囲を限定する
コンテキストが不足してきた場合
  • 優先する:現在の結果の連鎖、対象の領域
  • 後回しにする:領域別エージェントの全リスト、5つのレベルの詳細すべて
  • 省略する:完成した実例、代替の焦点化メカニズム

アンチパターン

1. クールなテクノロジーの罠

パターン: 一次的な結果で止まる。「FTL航法がある」と述べるだけで、経済的、政治的、社会的な影響を掘り下げない。 失敗する理由: 表面的な推測は薄っぺらく感じられます。読者には、世界が生きたシステムではなく、単なる背景に見えてしまいます。 対処法: 分岐点ごとに、最低でも三次的な結果まで考えるようにします。「その次に何が起きるか?」と繰り返し問いかけます。

2. 単一結果思考

パターン: 結果がすべて肯定的、またはすべて否定的。テクノロジーがユートピアを実現するもの、あるいはディストピアをもたらすもののどちらか一方として描かれています。 失敗する理由: 現実の変化は複合的な影響をもたらします。同じイノベーションでも、恩恵を受ける人もいれば、損害を受ける人もいます。 対処法: 肯定的な結果ごとに、誰が損失を被るかを特定します。否定的な結果ごとに、誰が恩恵を受けるかを特定します。矛盾を見つけます。

3. 均質な反応

パターン: 世界中の人々が変化に同じように反応します。社会全体が新しいテクノロジーを受け入れるか、拒絶するかのどちらかです。 失敗する理由: 階級、地域、世代、イデオロギーによって反応は異なります。一様な反応は、思考の浅さを示しています。 対処法: 少なくとも3つの交差軸で反応を整理します。階級(富裕層/貧困層)、地理(都市部/農村部)、世代(高齢者/若者)です。

4. 領域の分断

パターン: ある領域を深く掘り下げる一方で、他の領域とのつながりを無視します。政治的影響を考慮せずに経済的影響を、文化的影響を考慮せずに社会的影響を扱います。 失敗する理由: 領域同士は相互につながっています。経済の変化は政治の変化を促し、それが社会の変化を促します。個別に掘り下げるだけでは、豊かな広がりを見落とします。 改善策: 各領域を掘り下げた後、「これは[他の領域]にどのような影響を与えるか?」と明確に問いかけます。少なくとも3つの交差点を図にまとめます。

5. 変化の可視化がない

パターン: 登場人物が日常生活の中でどう変化を感じ取るかを具体的に示さず、変化を抽象的に説明します。 失敗する理由: 説明の中にしか存在しない世界設定は、学術的な印象を与えます。読者には、違いを見て、聞いて、嗅いで感じられることが必要です。 改善策: 主要な影響ごとに、次の点を明確にします。登場人物は何に気づくか?どのような新しい行動が見られるか?言葉遣いはどう変わったか?

統合

インバウンド(このスキルに情報を提供)
スキル提供内容
story-sense世界に深みがないという診断(State 2)
worldbuilding世界を構築するための包括的な手法
cliche-transcendence推測的な変化を捉える新鮮な視点
アウトバウンド(このスキルが有効にするもの)
スキル提供内容
memetic-depthたどった影響から生まれる文化的な質感
economic-systems影響の連鎖から生まれる経済構造
governance-systems権力の移行から生まれる政治体制
conlang文化の変化から生まれる言語の進化
settlement-design地理的な影響から生まれる都市・農村のパターン
補完関係
スキル関係性
multi-order-evolutionsystemic-worldbuildingは空間的な波及をたどり、multi-orderは時間的な波及をたどります
worldbuilding一般的な手法です。systemic-worldbuildingは推測的な変化に特化しています
belief-systemssystemic-worldbuildingが特定した変化に対する文化的な反応です

コメント