mcpField
P
plot-structure

plot-structure

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

plot-structure について

plot-structure は、既存のストーリープロジェクトで物語のアーク、プロットポイント、伏線、時系列を計画・管理するスキルです。Markdown ファイルでアークを整理し、キャラクター、テーマ、章を相互参照します。

主な機能

  1. 01物語構成とビートシートの選択
  2. 02物語のアーク作成と管理
  3. 03出来事の時系列を維持
  4. 04伏線と回収を追跡
  5. 05キャラクター、テーマ、章を相互参照

活用シーン

  1. 01キャラクターとテーマに沿ったアーク設計
  2. 02プロットポイントと章参照の追加
  3. 03時系列の整合性とペースの確認
  4. 04伏線を回収まで追跡

インストール

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

$npx skills add https://github.com/bs779517/story-skills --skill plot-structure

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

同梱ファイルreferences/arc-template.mdreferences/structure-models.md

詳細

プロット構成

概要

ストーリーアーク、プロットポイント、伏線、物語のタイムラインを計画・管理します。各アークは plot/arcs/ にある Markdown ファイルで、時系列のタイムラインは plot/timeline.md で管理します。プロットのインデックスには、すべてのアーク、そのステータス、テーマのカバー状況が記録されます。

前提条件

ストーリープロジェクトがすでに存在している必要があります(story-init スキルで作成済みであること)。プロジェクトのルートに story.md があることを確認してください。

ストーリー構成の選択

  1. story.md でジャンルとテーマを確認します
  2. references/structure-models.md で利用できる構成を確認します
  3. ジャンルに基づいて構成を提案します(判断できない場合は三幕構成をデフォルトにします)
  4. plot/_index.md のフロントマターにある structure フィールドを更新します
  5. ビートシートを使って、ストーリー構成のセクションを埋めます

アークの作成

  1. story.md でテーマを確認します
  2. 既存のアークを確認するため、plot/_index.md を読みます
  3. 登場可能なキャラクターを把握するため、characters/_index.md を読みます
  4. 次の項目を尋ねます:
    • アーク名
    • 種類(メイン、サブプロット、キャラクター、テーマ)
    • 関与するキャラクター
    • アークが扱うテーマ
  5. 会話を通じてアークを構築します:導入、展開、クライマックス、結末
  6. references/arc-template.md を使ってファイルを作成します
  7. plot/arcs/{arc-name-kebab}.md に保存します
  8. plot/_index.md のアーク一覧表を更新します
  9. plot/_index.md のテーマ追跡情報を更新します
  10. キャラクターを参照している場合は、characters/ に存在することを確認します

プロットポイントの管理

プロットポイントは、アークファイル内の「Plot Points」表に記載します。プロットポイントを追加するときは、次の手順に従います:

  1. 該当するアークファイルを読みます
  2. 分かっている場合は章への参照とともに、プロットポイントを表に追加します
  3. イベントを時系列順に plot/timeline.md に追加します
  4. プロットポイントに伏線が関わる場合は、アークの伏線表に追加します

タイムラインの管理

plot/timeline.md のタイムラインは、すべてのアークにわたる物語の出来事を時系列順に並べたマスターリストです。

イベントを追加するとき:

  • 時系列順に挿入します
  • 関連するアークと章にリンクします
  • 項目は簡潔に保ちます(イベントごとに1行)

タイムラインを確認するとき:

  • 時系列に矛盾がないか確認します
  • ペース配分の問題を特定します(イベントが集中しすぎている、長い空白期間があるなど)
  • 進展していないアークに注意を促します

伏線の追跡

各アークでは、「Foreshadowing」表で独自の伏線を追跡します:

  • Planted: 置かれるヒントや導入
  • Payoff: 伏線が回収される内容
  • Chapter Planted / Chapter Payoff: それぞれが起きる章
  • Status: planted または paid-off

章を執筆する際は、まだ回収されていない planted 項目にリマインダーとして注意を促します。

相互参照

  • アークはフロントマターの characters フィールドでキャラクターを参照します
  • アークはフロントマターの themes フィールドでテーマを参照します
  • プロットポイントは章を参照します
  • タイムラインの項目はアークと章にリンクします
  • plot/_index.md のテーマ追跡情報では、テーマとアーク、章を対応付けます

参照ファイル

  • references/arc-template.md - フロントマターと各セクションを含むアークファイルのテンプレート
  • references/structure-models.md - ビートシート付きのストーリー構成モデル(三幕構成、ヒーローズ・ジャーニー、Save the Cat、起承転結、五幕構成)

コメント