mcpField
C
chapter-writing

chapter-writing

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

chapter-writing について

Chapter Writingは、物語や世界設定のファイルで構成されたプロジェクト向けの執筆スキルです。章の草稿を書く前にビートごとのアウトラインを確認し、執筆後は章索引、時系列、プロット、伏線の参照情報を更新します。

主な機能

  1. 01物語ファイルから文脈を把握
  2. 02ビートごとのアウトラインを作成して確認
  3. 03プロジェクト資料に沿った本文執筆
  4. 04索引、時系列、プロットの更新
  5. 05対象を絞った章の改稿

活用シーン

  1. 01既存の物語に沿った章の執筆
  2. 02プロットの次の場面の計画
  3. 03章を改稿し関連記録を同期

インストール

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

$npx skills add https://github.com/bs779517/story-skills --skill chapter-writing

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

同梱ファイルreferences/chapter-template.mdreferences/writing-guidelines.md

詳細

章の執筆

概要

アウトラインを先に作成するワークフローで、物語の章を執筆します。ほかのすべての物語要素(登場人物、世界、プロット)から情報を集めて一貫性を保ち、承認用にビートごとのアウトラインを作成してから、本文を書き上げます。執筆後は、相互参照(章インデックス、タイムライン、伏線)をすべて更新します。

前提条件

ストーリープロジェクトがすでに存在し、少なくとも以下が含まれている必要があります。

  • story.md(ストーリーバイブル)
  • characters/ 内の登場人物が1人以上
  • plot/_index.md 内のプロット構成(最初の章では推奨ですが、必須ではありません)

アウトライン先行のワークフロー

1. コンテキストを集める

現在の物語の状態を把握するため、以下のファイルを読みます。

  • story.md - ジャンル、テーマ、視点、時制
  • chapters/_index.md - 執筆済みの内容、現在の語数
  • plot/_index.md - アークの進行状況、次に起こるべきこと
  • plot/timeline.md - 時系列上の位置

最初の章ではない場合は、以下も読みます。

  • 前の章のファイル - 連続性を保つため(章末の状態、クリフハンガー、感情的なトーン)
  • plot/arcs/ 内の進行中のアークファイル - 今後のプロット上のビートを確認するため
2. 章の範囲を決める

ユーザーに次の点を尋ねます。

  • この章で何を扱うか(または、プロットのアークに基づいて提案します)
  • 視点人物は誰か
  • 舞台となる場所

プロットのアークがある場合は、次に進めるのが論理的なビートを提案します。

3. アウトラインを作成する

以下を含む、ビートごとのアウトラインを作成します。

  • 各シーン/ビートと、その目的
  • 各ビートの視点人物と場所
  • 進展するアークのプロットポイント
  • 仕込む伏線、または回収する伏線

文体を確認するため、視点人物のファイルを読み込みます。舞台設定の詳細を確認するため、関連する場所のファイルを読み込みます。

アウトラインをユーザーに提示して承認を得ます。承認されるまで修正します。

4. 章を執筆する

承認済みのアウトラインに沿って、本文を書き上げます。

  • story.md の視点と時制に従います
  • プロフィールにある視点人物の口調や話し方を使います
  • ワールド構築ファイルにある場所の詳細を使ってシーンを具体化します
  • 文章表現の指針として references/writing-guidelines.md を参照します
  • references/chapter-template.md の章テンプレートを使います
  • 参照用に、承認済みのアウトラインを本文の前にファイル内へ含めます

適切なフロントマターを付けて、chapters/chapter-{NN}.md に保存します。

5. 執筆後の更新

章を書き上げた後、以下を行います。

  1. chapters/_index.md を更新する - 章を一覧に追加し、総語数を更新します
  2. plot/timeline.md を更新する - この章の出来事を時系列順に追加します
  3. アークファイルを更新する - 進展したプロットポイントに章の参照を付けます
  4. 伏線を更新する - 項目に planted または paid-off のステータスと章の参照を付けます
  5. 登場人物の変化を記録する - 登場人物の状態に変化(負傷、事実の判明、関係の変化)があった場合は、登場人物のファイルを更新するようユーザーに伝えます

行った更新の概要を提示します。

シーン区切り

章内では、シーンを --- で区切ります。各シーンには、前のシーンと同じ場合も含め、明確な視点人物と場所を設定します。

改稿ワークフロー

章の改稿を依頼された場合は、次の手順で進めます。

  1. 既存の章を読みます
  2. 何を変更する必要があるかを把握します
  3. 最初から書き直すのではなく、対象を絞って編集します
  4. フロントマターの語数を更新します
  5. 章のステータスを更新します(draft -> revised)

参照ファイル

  • references/chapter-template.md - 章ファイルのフロントマターと構成のテンプレート
  • references/writing-guidelines.md - 文章表現の指針:描写で示す、視点、会話、ペース配分、シーン構成、連続性

コメント