Communityライティング&編集github.com

BCSP31415/story-long-deep-write

深层结构驱动的长篇小说完整写作 Codex Skill,支持复调人物、旁观者主角、象征系统、阶层全景、卷纲细纲、正文追踪与防偏航修订。

story-long-deep-write とは?

このスキルは、長編小説、Web小説、連載作品の完全な執筆を支援するCodexスキルです。ユーザーが「キャラクターが薄っぺらくならない」「ストーリーが後半で迷走しない」「章ごとに分割して書いても全体の深層的な意味を保つ」ことを明確に望む場合に使用します。このスキルは、深層プロットから本編執筆、追跡、手直し、読者離脱防止チェックまでの完全な執筆プロセスを担当します。主な特徴として、複数の視点を持つポリフォニックなキャラクター設定、傍観者としての主人公の弧、テーマに関連する象徴システム、社会階層の全景描写、巻単位と章単位の詳細なアウトライン、本編の追跡管理、そしてストーリーの逸脱を防ぐための定期的なレビュー機能が含まれます。このスキルは、Claude Code、Coder、CodexなどのAIエージェントプラットフォーム上で動作し、プロジェクトディレクトリ構造に基づいて設定、アウトライン、本編、追跡ファイルを管理することで、大規模な長編プロジェクトでも首尾一貫した質の高い執筆を実現します。

対応~Claude Code✓Codex CLI~Cursor
npx skills add BCSP31415/story-long-deep-write

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

長編深層執筆

使用シーン

ユーザーが長編小説、Web小説、連載作品、シリーズ作品を書きたいと思っており、かつ「キャラクターが薄っぺらくならない」「ストーリー後半で迷走しない」「章を分割して書いても全体の深層的な意味を保つ」ことを明確に望む場合に、このスキルを使用します。

このスキルは、深層プロットから本編執筆、追跡、手直し、読者離脱防止チェックまでの完全な執筆プロセスを担当します。ユーザーが深層アウトライン、ポリフォニックキャラクター、象徴システム、または社会階層の全景だけを必要とする場合は、まず story-long-deep-plan を使用してください。ユーザーが正式に執筆を開始する、巻のアウトラインを書く、章の詳細アウトラインを書く、本編を書く、続きを書く、改訂する、または長期連載を維持する場合は、このスキルを使用します。

基本原則

  1. 深層構造を優先:各巻、各章は、主題の問題、キャラクターの変化、思想の衝突、象徴システム、社会階層の全景に立ち返ることができなければなりません。
  2. 商業的なリズムを忘れない:深層的な意味が、読者の期待、感情的な見返り、サスペンス、対立、レベルアップ、章末のフックに取って代わることはできません。
  3. キャラクターは単調であってはならない:キャラクターを単なる善人、悪人、道具のように書いてはいけません。重要なキャラクターにはそれぞれ、独自の理由、恐怖、欲望、限界、自己矛盾のない論理がなければなりません。
  4. 主人公は時代の寵児であってはならない:主人公は優先的に、時代の傍観者、記録者、巻き込まれる者、選択する者であるべきです。彼は怖がり、貪欲で、ためらうことも、小さなことで善良であることもできます。
  5. 象徴は必ず進展可能でなければならない:夢、扉、火、帳簿、雪、古着などの象徴は、単なる装飾であってはならず、ストーリーの進行に伴い、変化し、誤解され、損傷し、意味を転じ、回収されなければなりません。
  6. 階層は知能の差ではない:上位層と下位層の違いは、生まれ、資源、視野、運、制度上の位置、表現方法に起因するものであり、誰かが生まれつき賢いからではありません。
  7. 執筆は迷走を防がなければならない:本編を3~5章進めるごとに、キャラクターアーク、思想線、象徴線、伏線、商業的期待が逸脱していないか確認します。

ワークフローの判断

まずユーザーがどの段階にいるかを判断し、対応するフローに入ります。

  • 新作を開始する:まずプロジェクトディレクトリと深層構造の基盤を確立し、次に商業ポジショニング、全体アウトライン、巻のアウトライン、最初の10~30章の詳細アウトラインを作成します。
  • アイデアだけがある:まず一言のインスピレーションを、主題の問題、主人公の立場、核となる対立、キャラクター群像、商業的セールスポイントに拡張します。
  • すでに深層プロットがある:設定/、アウトライン/、追跡/ のファイルを読み込んで再利用し、基盤を書き直さず、まずギャップを確認します。
  • すでに分析済みの作品や比較対象の本がある:分析結果を、商業的なリズム、爽快感の仕組み、章の機能、読者の期待に変換し、プロットをそのままコピーすることはしません。
  • 本編を書く:まずその章の詳細アウトラインがなければなりません。詳細アウトラインがない場合は、まず アウトライン/詳細アウトライン_第XXX章.md を補います。
  • 続きを書く:最近の3~5章の本編、前回の詳細アウトライン、追跡ファイルを読み込んでから、次の章を書きます。
  • 手直し:まず問題が構造、キャラクター、リズム、言語、情報不足のいずれにあるかを判断します。構造の問題は先にアウトラインを修正してから、本編を修正します。
  • 逸脱防止チェック:references/チェックリスト.md に従って多次元チェックを行い、修正の優先順位を示します。

プロジェクトディレクトリ

ユーザーが作品名またはプロジェクトパスを提供した場合は、優先的に対応するディレクトリに保存します。パスがない場合は、まず対話内で構造を生成し、ユーザーが確認した後に保存します。推奨ディレクトリ:

{作品名}/
├── 設定/
│   ├── 主題の問題.md
│   ├── 思想系譜.md
│   ├── 主人公の傍観者アーク.md
│   ├── 象徴システム.md
│   ├── 社会階層の全景.md
│   ├── 商業ポジショニング.md
│   └── キャラクター/
├── アウトライン/
│   ├── 全体アウトライン.md
│   ├── 深層巻アウトライン.md
│   ├── 商業巻アウトライン.md
│   └── 詳細アウトライン_第XXX章.md
├── 本編/
├── 追跡/
│   ├── 逸脱防止アンカー.md
│   ├── キャラクターの変化.md
│   ├── 思想線.md
│   ├── 象徴の回収.md
│   ├── 階層の視点.md
│   ├── 伏線.md
│   ├── タイムライン.md
│   └── コンテキスト.md
└── 比較分析/

段階的フロー

0. プロジェクト診断

開始前に、以下を確認または推測します。

  • 作品名、ジャンル、プラットフォーム、目標文字数、対象読者、更新リズム。
  • 現在の段階:新作開始、アウトライン補完、詳細アウトライン作成、本編執筆、続き執筆、手直し、レビュー。
  • 既存の素材:アイデア、設定、分析レポート、比較対象の本、キャラクター表、旧原稿、章の本編。
  • 最も重要なリスク:キャラクターの平板さ、後半の迷走、リズムの薄さ、テーマの空虚さ、商業的フックの不足、AI臭さ。

情報が不足している場合、質問を続けて止まらないでください。まず「修正可能なデフォルトの仮定」を使用して進め、その仮定を成果物の先頭にリストします。

1. 深層構造の基盤

深層プロットが不足している場合、まず以下を補完します。

  • 設定/主題の問題.md:この作品が本当に繰り返し問いかけるものは何か。
  • 設定/思想系譜.md:異なるキャラクターはそれぞれ何を信じ、何を誤解し、何を恐れているか。
  • 設定/主人公の傍観者アーク.md:主人公がどのように傍観、利益追求、恐怖から、強制的な選択へと至るか。
  • 設定/象徴システム.md:夢とそれに関連する象徴が、どのように登場し、変化し、誤解され、破壊され、回収されるか。
  • 設定/社会階層の全景.md:上位層、中位層、下位層、辺縁者、流動者は、それぞれ同じ出来事をどのように見るか。

深層構造は論文ではありません。対立、選択、誤解、利得、代償、章のイベントに変換できなければなりません。

2. 商業的執筆の基盤

後半での薄さを防ぐため、同時に商業的な骨格を確立する必要があります。

  • 一言のセールスポイント:読者はなぜクリックするのか。
  • ジャンルの約束:ファンタジー、都市、歴史、SF、サスペンス、リアリティ志向など、読者は何を期待しているか。
  • メインループ:主人公は3~5章ごとに、どのようなプレッシャー、機会、選択、見返りを繰り返し得るか。
  • 成長エンジン:能力、身分、関係性、資源、認識、秘密、または地位がどのように継続的に変化するか。
  • 対立エンジン:外部の敵、制度上のプレッシャー、階層のずれ、思想の対立、親密な関係がどのように相互に牽引するか。
  • 読者離脱リスク:最初の3章、最初の10章、各巻の中盤、舞台転換箇所で、それぞれどのように読者を引きつけ続けるか。

3. 全体アウトラインと巻アウトライン

全体アウトラインは方向性を担当し、巻アウトラインは推進を担当します。各巻は少なくとも以下を明確にします。

  • 表層目標:主人公と主要勢力は、この巻で何を争うか。
  • 深層問題:この巻はどのような出来事で主題に迫るか。
  • 思想の衝突:どのキャラクターの信念が正面から衝突するか。
  • 主人公の変化:主人公は恐怖、貪欲、同情、責任の間でどのように動くか。
  • 象徴の段階:核となる象徴はこの巻でどのような意味の転換を遂げるか。
  • 階層の視点:どの階層が見えるようになり、彼らは互いをどのように誤解するか。
  • 商業的フック:巻頭のフック、中盤の成長、巻末の爆発点、次の巻への期待。

4. 章の詳細アウトライン

本編を書く前に、まず章の設計図が必要です。各章の詳細アウトラインは少なくとも以下を含みます。

  • 章名、目標文字数、章の位置。
  • 商業的機能:導入、成長、反転、爆発点、回収、場面転換、感情補償。
  • 深層的機能:キャラクターの変化、思想の衝突、象徴の進展、階層の視点。
  • 核となるイベント:この章で代替不可能なイベントは何か。
  • シーンシーケンス:章頭のフック、推進、誤解、選択、代償、章末のフックに分割。
  • 読者の感情:期待、爽快感、圧迫感、切なさ、怒り、サスペンス、安堵など。
  • 逸脱防止チェック:この章は依然として全体のメインストーリーとキャラクターアーク上にあるか。

5. 本編執筆

本編執筆時は、以下に従います。

  • 最近の本編と追跡ファイルを読み、呼称、タイムライン、関係性の状態、伏線の状態を一致させます。
  • 章の冒頭では、読者に具体的な状況をすぐに示し、抽象的な議論から始めません。
  • 思想を、行動、誤解、口論、選択、取引、沈黙、結果を通して描き出します。
  • 主人公はためらい、怖がり、計算することができますが、読者がなぜそうするのかを理解できるようにします。
  • 重要な脇役は主人公のためだけに存在してはならず、彼ら自身の立場と利益を保持する必要があります。
  • 上位層のキャラクターをすべて愚かな敵役として書いてはいけません。下位層のキャラクターを単なる苦難のシンボルとして書いてはいけません。
  • 各章は、少なくとも1つの認識可能な進展を完了します:情報の進展、関係性の進展、資源の進展、危険の進展、認識の進展、または象徴の進展。
  • 章末には、新しいプレッシャー、秘密、選択、誤解、または感情的な余波を与えます。

ユーザーが直接長い本編を書くことを要求した場合、優先的に 本編/第XXX章_章名.md に保存します。対話内では、章の要約、文字数、注意すべき後続の追跡のみを報告します。

6. 追跡の更新

各章を書き終えたら、少なくとも以下を更新します。

  • 追跡/コンテキスト.md:現在のストーリーの位置、キャラクターの状態、未解決の問題。
  • 追跡/キャラクターの変化.md:主人公と重要な脇役の欲望、恐怖、関係性、誤解の変化。
  • 追跡/思想線.md:この章で触れた信念は何か、誰が揺らぎ、誰がより確固たるものになったか。
  • 追跡/象徴の回収.md:象徴が登場したか、変形したか、損傷したか、誤解されたか、回収されたか。
  • 追跡/伏線.md:新たな伏線、進行中の伏線、回収された伏線。
  • 追跡/階層の視点.md:この章では、どの立場の人が世界をどのように見ているかが示されたか。

7. 逸脱防止の振り返り

3~5章ごと、または各巻の終了後に、1回の振り返りを実行します。

  • メインストーリーは依然として明確か、読者は主人公が次に何を望んでいるかを知っているか。
  • 主人公が全知全能、過度に無私、または純粋な道具人間になっていないか。
  • 脇役が単なるレッテルに押しつぶされていないか。
  • 思想の衝突が、作者の一方的な説教になっていないか。
  • 象徴が忘れ去られていたり、単なる装飾になっていないか。
  • 社会階層の全景が、上位層=悪、下位層=善というステレオタイプになっていないか。
  • 章が設定と会話だけで構成され、行動、代償、見返りが不足していないか。

8. 手直しと改訂

手直し時には、まず原因を特定します。

  • 構造の問題:主目標が不明確、巻の目標が断絶、キャラクターの選択に代償がない。
  • キャラクターの問題:動機が薄い、変化が唐突、脇役がストーリーを進めるためだけに存在する。
  • リズムの問題:連続した伏線、連続した説明、爆発点が遠すぎる、章末に期待がない。
  • テーマの問題:思想が台詞だけで表現され、イベントによる裏付けがない。
  • 象徴の問題:象徴が一度しか登場しない、または意味が変化しない。
  • 階層の問題:キャラクターが身分のレッテルに置き換えられ、具体的な生活の論理がない。
  • 言語の問題:AI口調、概念化、感情の直接的な説明、動作の貧弱さ。

構造の問題は、まずアウトラインと詳細アウトラインを修正します。言語の問題は、本編を修正します。ストーリーの問題を隠すために、文を単に美化してはいけません。

出力ルール

  • ユーザーには日本語で出力します。
  • 成果物のタイトル、ファイル名、テーブルのフィールドは優先的に日本語を使用します。
  • 保存する場合は、最初に作成または変更するファイルを説明します。
  • 長編の本編は優先的に保存し、対話内で一度に長すぎるテキストを入れません。
  • いかなる「参考」も構造的な方法のみを学び、具体的なプロット、キャラクター関係、独自の表現を複製しません。
  • references/テンプレート.md を使用して、アウトライン、詳細アウトライン、本編準備、追跡ファイルを生成します。
  • references/チェックリスト.md を使用して、新作開始、巻アウトライン、詳細アウトライン、本編、逸脱防止のレビューを実行します。

参考リソース

  • references/テンプレート.md:長編プロジェクト、深層構造、巻アウトライン、詳細アウトライン、本編執筆前準備、追跡更新、手直し診断のテンプレート。
  • references/チェックリスト.md:新作開始、巻アウトライン、詳細アウトライン、本編、逸脱防止、読者離脱リスク、改訂優先順位のチェックリスト。

関連スキル