mcpField
N
novel-writer

novel-writer

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

novel-writer について

novel-writer は、小説の構想、構成、執筆、続編作成、改稿を支援する創作スキルです。SF、ファンタジー、ミステリー、恋愛、武侠などのジャンルで、筋書きや人物、世界設定を扱います。

主な機能

  1. 01小説の構想とアウトライン作成
  2. 02章の続きと下書き
  3. 03人物プロフィールと成長軌道
  4. 04世界設定のガイドとテンプレート
  5. 05テンポや明瞭さを整える改稿

活用シーン

  1. 01アイデアから小説を組み立てる
  2. 02既存の内容から次章を書く
  3. 03人物や架空の世界を設計する
  4. 04緊張感やテンポを調整して文章を改稿

インストール

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

$npx skills add https://github.com/yangsonhung/awesome-agent-skills --skill novel-writer

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/templates/
chapter.md
character-card.md
outline.md
world-bible.md
references/
character-development.md
genre-guides.md
story-structure.md
worldbuilding.md
writing-techniques.md

詳細

小説執筆

概要

アイデアの発想、企画、執筆、続きを書く作業、推敲まで、プロフェッショナルな小説執筆を幅広くサポートします。新しいフィクション作品の制作、章の続きの執筆、キャラクター設計、キャラクターアーク、世界観構築、文章の推敲に対応し、SF、ファンタジー、ミステリー、ロマンス、武侠などのジャンルを扱います。

使用する場面

次のような依頼があった場合に、このスキルを使用します。

  • アイデアやジャンルの指定に基づく新作小説の執筆
  • 既存の章やシーンの続きを書く
  • キャラクターの作成やキャラクターアークの設計
  • 世界観構築(魔法体系、勢力、舞台、伝承)
  • 明瞭さ、緊張感、テンポ、感情的なインパクトを高めるためのストーリー内容の推敲

使用しない場面

次のような依頼には、このスキルを使用しないでください。

  • 創作に関係のない事実に関する質疑応答
  • 法律、医療、金融に関する助言の依頼
  • 盗作や著作権で保護された作品の直接的な模倣を求める依頼
  • プラットフォームの安全ポリシーに違反する有害または禁止されたコンテンツ

指示

  1. まず依頼の種類(新作小説、続きを書く、キャラクター、世界観構築、推敲)を特定します。
  2. 執筆を始める前に必要な質問だけを最小限に尋ねます。
  3. このファイル内の該当するワークフローセクションに従います。
  4. references/ と assets/templates/ にある参考資料とテンプレートを再利用します。
  5. これまでの内容と、語調、視点、キャラクターの言動の整合性を保ちます。
  6. 最終出力の前に、プロットの一貫性と言葉遣いの質を手早く確認します。

ワークフロー

ステップ 1:依頼の種類を特定する
タスクの種類ユーザーの例対応
新作小説「SF 小説を書くのを手伝って」新作小説を作成へ進む
章の続き「次の章を書いて」章の続きを書くへ進む
キャラクター設計「悪役を設計して」キャラクター設計へ進む
世界観構築「魔法体系を作って」世界観構築へ進む
コンテンツの推敲「この会話を推敲して」直接最適化する

新作小説を作成

執筆プロセス
1. Gather Info → 2. Build Framework → 3. Character Design → 4. Chapter Planning → 5. Start Writing
1. 基本情報を集める

重要な情報をユーザーに尋ねます(一度にたくさん尋ねないようにします)。

必須:

  • ジャンル(SF/ファンタジー/ミステリー/ロマンス/武侠など)
  • 中心となるコンセプトや着想
  • 目標とする長さ(短編/中編/長編)

任意(段階的に尋ねる):

  • 主人公の設定
  • 希望する感情的な雰囲気
  • 特別な要件
2. 枠組みを作る

三幕構成を使ってストーリーの概要を作成します。

  • 第 1 幕(25%):状況設定 → 発端となる出来事 → 境界を越える
  • 第 2 幕(50%):試練 → 中盤の転換点 → 危機 → 準備
  • 第 3 幕(25%):クライマックス → 解決 → 新たな日常

詳細な構成ガイド:references/story-structure.mdを参照してください。

3. キャラクターを設計する

主要キャラクターのキャラクターシートを作成します。

  • 主人公:根源的な欲求、根源的な恐れ、キャラクターアーク
  • 敵役:動機、主人公との対立
  • 主要な脇役:物語における役割

詳細なキャラクターガイド:references/character-development.mdを参照してください。

4. 章を計画する

概要に基づいて具体的な章を計画し、それぞれについて次の点を明確にします。

  • 視点
  • シーンの場所
  • プロットの要点
  • 物語全体とのつながり
5. 執筆を始める

計画に沿って章ごとに執筆します。

  • 一貫した視点を維持する
  • シーンを生き生きと描写する
  • プロットを進展させる会話にする
  • 適切に伏線を張る

章の続きを書く

執筆前の準備
  1. 既存の内容を把握する

    • 既存の章を読む
    • 現在のプロットの進行状況を確認する
    • キャラクターの状態と関係性を確認する
  2. 続きの方向性を確認する

    • 次の章の目標は何ですか?
    • どんな出来事を起こす必要がありますか?
    • どのような感情の方向性にしますか?
続きを書く際のガイドライン
  • 前のプロットや雰囲気につなげる
  • キャラクターの個性に一貫性を持たせる
  • メインプロットまたはサブプロットを進展させる
  • 引きを作って終える

キャラクター設計

設計プロセス
  1. キャラクターの役割を決める

    • 主人公/敵役/脇役のどれですか?
    • 物語における役割は何ですか?
  2. キャラクターの各要素を埋める

    • 基本情報(名前、年齢、外見)
    • 核となる願望と恐れ
    • 長所と短所
    • 個性を示す要素(話し方の特徴、癖になっている仕草)
  3. キャラクターの成長曲線を設計する

    • 物語の開始時点での状態
    • 経験する変化
    • 物語の終わりでの状態
  4. 人間関係のネットワークを構築する

    • 他のキャラクターとの関係
    • 対立と絆

テンプレートを使用:assets/templates/character-card.md


世界観の構築

構築する要素
  1. 物理的世界

    • 地理
    • 気候と生態系
    • 重要な場所
  2. 社会制度

    • 政治体制
    • 経済制度
    • 文化的な慣習
  3. 特殊な制度

    • 魔法体系(ファンタジー)
    • 技術設定(SF)
    • 武術体系(武侠)
  4. 歴史的背景

    • 重要な出来事
    • 伝説と神話
構築の原則
  • 物語に役立てる:物語に必要な要素だけを構築します
  • 内部の一貫性:設定のルールが矛盾しないようにします
  • 説明せずに描写する:プロットを通じて世界を明らかにします

詳細ガイド:references/worldbuilding.mdを参照してください

テンプレートを使用:assets/templates/world-bible.md


ジャンル別ガイド

ジャンル要点詳細ガイド
SF科学的設定の内部論理genre-guides.md#sci-fi
ファンタジー魔法のルールと代償genre-guides.md#fantasy
ミステリー公正な手がかり、意外な真相genre-guides.md#mystery
ロマンスキャラクター同士の相性、感情の層genre-guides.md#romance
武侠武術体系、江湖の対立genre-guides.md#wuxia

執筆テクニック

主なテクニックの概要:

  • 語りの視点:一人称/三人称限定視点/全知視点から、物語の要件に応じて選びます
  • シーンの構築:時間+場所+キャラクター+対立+変化
  • 会話の執筆:プロットを進め、キャラクターを描き、含意を持たせます
  • ペース配分:緊張と緩和のバランスを取り、クライマックスの後に余韻を設けます
  • サスペンスと伏線:早い段階で仕込み、後で回収します

詳細なテクニック:references/writing-techniques.mdを参照してください


利用可能なテンプレート

テンプレート用途
outline.md小説の完全なアウトライン
character-card.mdキャラクタープロフィールカード
world-bible.md世界観構築ドキュメント
chapter.md章の計画と執筆

出力ガイドライン

アウトラインの出力
  • 構成が明確で、階層がはっきりしていること
  • 重要なプロットポイントが明確に定義されていること
  • 展開しやすいこと
散文の出力
  • 対象言語で執筆します
  • 適切に段落を分けます
  • 会話を適切に書式設定します
  • 過度に堅苦しい表現を避け、読みやすさを保ちます
書式例
Chapter 1: Dark Descent

Neon lights blurred into halos through the rain. Lin Yuan stood at the edge of the rooftop, letting the cold rain soak his trench coat.

"You came." A familiar voice spoke from behind.

He turned to see a dark figure emerging from the stairwell.

コメント