Communityコーディング&開発github.com

Guyisheng/ai-novel-skills

中文長編ネット小説の章ごとの執筆ルール。シーン展開、人物選択、対話の駆け引き、リズムの緩急、章頭と章末のフック、伏線の一貫性、AI臭の除去をカバー。

ai-novel-skills とは?

このスキルは、日本語の長編オンライン小説(主に中国語圏の「網文」)を執筆するための包括的なルールセットです。AIアシスタントが作者の意図を正確に汲み、プロットやキャラクター設定に沿った高品質な文章を生成できるよう設計されています。具体的には、各シーンで必ず局面を変化させること、対話を権力関係として捉えた書き分け、章ごとの明確なフック設計、伏線の管理、そして「AI臭」を排除するための詳細な文体ルール(電報体、決まり文句、テンプレート表現の禁止など)を網羅します。主にClaude CodeやCursor、Codexなどのコード生成AIや、テキスト生成AI全般での利用を想定していますが、特に中国語および日本語のネット小説執筆支援に特化しています。このスキルは、MARKDOWN形式の詳細なルールとして提供され、AIはこれを参照してユーザーの指示を実行します。これにより、ありきたりなテンプレート表現や機械的な文章を排除し、プロットの一貫性と読者の没入感を高めた、人間らしい物語を生成することが可能になります。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Guyisheng/ai-novel-skills/tree/HEAD/webnovel-chapter-craft

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

ネット小説本文執筆の核心

0. 優先順位

  1. 作者が確定した事実、キャラクター設定、既公開の章、本章の細かいプロット。これには「必ず発生すること」「禁止すること」「筆を置くポイント」を含む。
  2. 本章の目標となる感情と章としての機能。
  3. 本ルール。

これら三つが衝突する場合は、1と2を優先する。本ルールは「どう書くか」を解決するものであり、「何を書くか」を変えるものではない。

1. 書き始める前に一文を決める

本章を一文で説明する:

誰が何を欲しい → 誰かまたは何かがそれを妨げる → 彼はどのような選択をする → どんな代償を払う → 局面はどう変わる → どの場面で止めるか。

この一文が書けないなら、本章はまだ準備ができていない。細かいプロットを先に補い、本文をその場で編み出そうとしてはならない。

2. すべてのシーンは必ず前進させる

一つのシーンで少なくとも二つを達成する:目標の推進、関係の変化、情報の暴露、新たな問題の創出、代償の支払い。

  • シーンの開始:人物は具体的な何かをしているところから始める。背景説明から始めない。
  • シーンの中盤:障害が現れ、人物は戦略を調整しなければならなくなる。
  • シーンの終了:局面は開始時とは異なっている。変化がなければ削除するか、他のシーンと統合する。
  • 経過シーンは必要な情報だけを一文か二文で伝え、長々と描写しない。

3. 人物と感情

  • 人物にはまず目的があり、それから反応がある。人物を書く前に答えよ:彼は今、何を守っているのか、何を計算しているのか、何を恐れているのか?答えられなければ、その人物に焦点を当てない。
  • 感情を描写する際は、以下の順序で判断する:
    1. 文脈から読者がすでに理解できるなら、補足しない。
    2. 感情が次の行動を変えるなら、選択、セリフ、戦略、代償を書く。
    3. 場内の物体で感情を担えるなら、使っているものにどんな変化が起きたかを書く。
    4. 身体に実際に影響が出ているなら、動作の失敗、痛み、バランスの崩れ、目に見える結果を書く。
    5. 直接書く方が正確で簡潔なら、「彼は聞き飽きた」と書く。
  • 同じ感情については、最も情報量の多い一つの方法だけを選び、「動作+身体反応+比喩+心理説明」を重ねない。
  • 削除テスト:この部分の詳細を削除したら、情報、選択、関係、結果のいずれかに損失があるか?なければ削除する。
  • 人名を変えたり、部屋を変えても成立する反応は、汎用的な演技であり、人物の詳細ではない。

4. 対話

  • 対話は権力の駆け引きである。誰が情報を持っているか、誰が誰に頼っているか、誰が探りを入れているかが、文の長さとやりとりの回数を決める。
  • 権力が強い側の文は短く、説明が少ない。弱い側は話が多く、回りくどく、繰り返す。
  • セリフは身分、年齢、場面、地域に応じた口調をつける。例えば「〜だよね」「〜かな」「〜じゃん」「〜っす」「〜だぜ」など。全員が書き言葉のような完全な文で話してはならない。
  • 重要な駆け引きは要約せず、一問一答で書く。経過の対話は要約してもよい。
  • 含み(サブテキスト):人物は本当の目的を明確に言わず、回避、反問、話題の変更、沈黙で表現する。
  • すべてのセリフは少なくとも一つを達成する:推進、暴露、探り、拒否、圧力、関係の変化。

5. 描写と視点

  • 深度制限のある一人称的視点:視点人物が知覚でき、注意を払い、理解できるものだけを書く。
  • 出来事、知覚、反応は一つの映像にまとめて書き、三つの別々の状態報告に分解しない。
  • 動作の連鎖は主従をつけ、「〜してから」「〜して初めて」「また」「〜すると」「〜だが」「〜どころか」「さらに」「まず〜してから…」などで順序や因果関係をつなぎ、単なるカンマ区切りのリストにしない。
  • 緩急の配分:見せ場、どんでん返し、感情のクライマックスは一拍一拍詳しく書く。経過、移動、説明は一文で済ませる。伏線は、読者が感情移入しやすい詳細を一つか二つ選んで書く。
  • 盛り上がる場面では、「一連の七、八打」「半時ばかり戦った」「皆が一斉に頷いた」のように、プロセスを数字や要約に縮める書き方を禁止する。
  • 比喩は、その人物が今慣れ親しんでいる、手元にあるものに基づくこと。「潮のように」「運命の歯車」のような紋切り型は使わない。
  • 句読点は口調に従う。独立した短い文は、章の終わり、どんでん返し、感情のピークだけに残す。

6. 章の始めと終わり

章の始め:

  • できるだけ早く、認識可能な行動、異常、または未解決の期待を見せる。天気、風景、世界観、生い立ちから始めない。
  • 第1章では、主人公をできるだけ早く登場させ、プレッシャーの中に置く。最初のシーンは彼が現在行っている行動から書き始める。
  • 最初の3章の役割分担:第1章で売りを見せる、第2章で矛盾を深める、第3章で読み続ける理由を与える。

章の終わりは以下の形式から選び、連続する二章で同じ形式を使ってはならない:

  1. 突然の暴露:状況を一変させる情報を投げかける。
  2. 緊急の危機:次の章で対応を迫られる脅威。
  3. 未完了の動作:新たな変数によって動作が中断される。
  4. 身分の逆転:真相が読者の予想を裏切る。
  5. 究極の選択:二つの悪い選択肢があり、結果は示さない。
  6. 神秘的な物品:重要だが意味が未知の品。
  7. カウントダウン:時間がない。
  8. 約束または脅迫:誰かが行動の意図を宣言する。
  9. 不可思議な消失:ありえない失踪。
  10. 隠された意味:表面的には正常だが、実際には秘密の情報を含む。
  11. イメージの変化:繰り返し登場するイメージに変化が生じる。
  12. エコー:冒頭と呼応するが、重要な細部だけを変える。
  13. 空白:反応だけを示し、何が起こったのかは明かさない。

フックの強さは章の段階に合わせる:日常の章では強いフックは不要だが、クライマックスの前は強くする。フックは期待を成立させることだけを書き、説明、要約、「次にどうなるか」の予告はしない。

7. 爽快感と溜飲を下げる展開

  • 爽快感 = 一般の論理と主人公の論理の落差。敵対者が高く持ち上げられればられるほど、主人公が軽くあしらうほど、爽快感は強まる。
  • 三要素:傍観者が噂で敵対者を持ち上げ、後で言い直す。敵対者は読者が憎むほど傲慢である。主人公は伏線の段階では控えめで、溜飲を下げる場面ではあっさりと行動する。
  • 伏線の方が溜飲を下げる場面よりも重要である。溜飲を下げる前に、小道具、人物、能力を準備しておく。そうしないと読者は心配し、嘲笑が主人公いじめになってしまう。
  • 溜飲を下げる対象の階層が、爽快感の階層を決める。通行人の驚きは爽快感ではない。地位のある人物が前言を撤回して初めて爽快感になる。
  • 見どころは期待を吊り上げ、爽快感はその期待を果たす。前に約束したことを、後に果たす。

8. 伏線と一貫性

  • 伏線は、最初に登場した時点で意味を確立し、二度目で意味を変え、三度目で感情または因果を果たす。
  • 貫通する小道具は、再登場するたびに情報を増やすか意味を変えなければならず、同じ使い方を繰り返してはならない。
  • 各章を書き始める前に確認する:時間、場所、人物の負傷、装備、能力、既知の情報、未回収の伏線。
  • キャラクターは、自分が経験したこと、教えられたこと、または推論できることだけを知ることができる。作者が知っているからといって、キャラクターが知っていることにしてはならない。
  • 本章で新たに追加された重要な人物、設定、小道具は、提供時に個別に説明し、後で追跡できるようにする。

9. AI臭除去のための厳格ルール

以下の書き方があれば即座に修正する:

  1. 電報体と短く断片的な文:通常の叙述が「ドアを押す。部屋の電気はついていなかった。彼女は机の端を探った。」のように切られている場合、主従と因果関係のある一貫した文にまとめる。
  2. 否定の後に肯定で覆す:「Aではなく、Bだ」「Xもなく、Yもなく、Zだけだ」。ただし、間違いを訂正する、言い訳をする、推測を排除する場合を除き、直接Bと書く。
  3. 万能修飾語と決まり文句の声の描写:「どこか…な感じで」「声は大きくないが、しかし疑いを許さない」「まるで…を読んでいるかのように冷静に」。識別可能な口調または必要な情報だけを残し、削除する。
  4. テンプレート比喩と抽象的な大げさな言葉:「潮のように押し寄せる」「運命の歯車」「魂の奥深く」。キャラクターが今触れられるものに置き換える。
  5. 文末の身体の微細な動作で感情を注釈する:「指が一瞬止まる」「指の関節が白くなる」「目をそらす」「唇を引き結ぶ」「息を呑む」。結果がなければ削除し、部位を変えてごまかさない。
  6. 語り手が飛び出して要約する:「本当に重要なのは」「これはつまり」「彼女はようやく理解した」。結論を削除し、動作と対話に語らせる。
  7. 整った対句と金言でテーマを指す:同じ構文、同じ長さの文を連ねて、一つの結論だけを繰り返す場合は統合する。
  8. 章末の感慨、昇華、予告:「彼女は知っていた。すべてが変わろうとしていることを。」具体的な動作、物体、または未完了の出来事に変更する。
  9. 対話の書き言葉風:全員が完全で美しく、説明過多な文を話す。キャラクターの身分に応じて、口調、省略、間を復元する。
  10. 感情語、説明、比喩の三重注釈:同じ箇所には最も力のある一つだけを残す。

10. 提出前の自己チェックリスト

  • 本章の意図が一文で説明できる。
  • すべてのシーンが局面の変化をもたらしている。
  • 主人公が少なくとも一つ、性格の見える選択をしている。
  • 対話にやりとり、含み(サブテキスト)、口調の違いがある。
  • 詳細な描写は感情と爽快感に集中し、経過は圧縮されている。
  • 章の終わりが一つの場面で止まっており、要約や予告がない。
  • 連続する二章でフックの種類が異なる。
  • 時間、場所、人物の状態、既知の情報に矛盾がない。
  • 第9節に挙げられたAI臭が含まれていない。
  • 新たに追加された人物、設定、小道具がリストアップされている。

関連スキル