worldbuilding について
worldbuilding は、キャラクター、舞台、テーマ、派閥、設定をまとめるフィクション百科事典向けのスキルです。新たに言及された要素の仮エントリー作成や矛盾の提示を通じて、物語のグラフを育てます。
主な機能
- 01カテゴリ別の世界設定エントリー整理
- 02新たに言及された要素の仮登録
- 03物語内の矛盾の提示
- 04キャラクター、派閥、舞台、設定のリンク
- 05派閥と設定のテンプレート
活用シーン
- 01小説のキャラクターや場所の整理
- 02物語要素間の関係の追跡
- 03章をまたぐ設定の矛盾確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ inkeep/ open-knowledge-skills --skill worldbuildingインストール後、Claude Code で/worldbuildingを入力して読み込まれたか確認します。
同梱ファイルplugin.json
詳細
世界構築パック — ここでの作業方法
このプロジェクトはフィクションの百科事典です。作品の中心となるのはグラフです。相互にリンクされたキャラクター、舞台、テーマ、派閥、伝承で構成されています。エージェントの主な役割は、新しい要素が言及されたときに自動で下書きファイルを作成し、矛盾を指摘することです。このスキルでは、テンプレートやフォルダーの説明をすっきり保つために、そうした動作を定めています。
このスキルはパックのガイダンスです。プラットフォームの
/open-knowledgeスキル(読み取り/書き込み/プレビュー/リンク/グラウンディングのルール)は、引き続きすべての Markdown 操作に適用されます。このスキルは、そのルールに世界構築の慣習を重ねます。
フォルダー
characters/— キャラクター(PC と NPC)ごとに 1 ファイルを作成します。フロントマターにはタイプ、ステータス、派閥、初登場を記載します。settings/— 場所、地域、世界のルールを記載します。フロントマターには地域、支配する派閥、危険度を記載します。物語の「どこ」に当たります。themes/— 物語で繰り返し扱われるテーマ(愛、裏切り、アイデンティティなど)を記載します。「なぜ」に当たります。テーマは対立を通して機能し、各項目ではテーマとその緊張関係を記録します。factions/— 政治的、社会的、犯罪的、魔法的、宗教的なグループを記載します。faction、political-faction、religionのテンプレートを同梱しています。lore/— 歴史、神話、宇宙論、魔法体系を記載します。lore、magic-system、historical-eventのテンプレートを同梱しています。
エージェントの動作(中核となる価値)
- 言及されたら自動で下書きを作成します。 章、セッションログ、既存の項目で、まだ記録されていない名前が参照された場合は、言及された場所へのバックリンクを付けて、適切なフォルダーにファイルの下書きを作成します。
- 矛盾を指摘します。 キャラクターの
faction(またはほかのフィールド)と物語上の行動が矛盾している場合や、ある舞台が異なる形で説明されている場合は、その食い違いを明らかにします。フィクションでは、矛盾そのものが物語を形作る重要な情報になり得るため、黙って「修正」しないでください。 - グラフをつなげます。 キャラクター ↔ 派閥 ↔ 舞台 ↔ 伝承をリンクし、各項目が登場するあらゆる場所へのハブとなるようにします。
- TTRPG のステータスブロック用フィールド(
xp_awardedなど)は追加しないでください。これらは将来の TTRPG バリアントで扱います。
テンプレート
write({ document: { path, template: "<name>" } }) で作成します。テンプレートには構造のみを含めます。各セクションの意味は、ドキュメント本文ではなく、ここで説明します。
コメント
Markdown 対応