mcpField
U
use-novel-style

use-novel-style

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

use-novel-style について

use-novel-styleは、指定されたスタイルプロファイルを読み込み、その文章表現の仕組みを新しいシーン、続き、書き直し、行単位の編集に適用する小説執筆スキルです。文体の指針を必要とする書き手向けで、指定された筋や登場人物を維持し、執筆前に有効なシーンの核を求めます。

主な機能

  1. 01指定スタイルプロファイルの読み込み
  2. 02実行時のライティングカード生成
  3. 03執筆・編集の4モードに対応
  4. 04執筆前にシーンの物語性を確認
  5. 05AIらしさを抑える修正パス

活用シーン

  1. 01指定スタイルで新しいシーンを執筆
  2. 02提供された小説の続きを執筆
  3. 03草稿の書き直しや行単位の編集
  4. 04筋を維持しながら文体の適合を確認

インストール

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

$npx skills add https://github.com/xianzl/novel-style-skills --skill use-novel-style

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

同梱ファイル

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

agents/
openai.yaml
prompts/
anti_ai_reviser.md
writing_engine.md
references/
novel_style_schema.md
scripts/
novel_style_runtime_loader.py

詳細

Novel Style を使う

文体プロファイルを簡略化したルールに従う小説執筆エンジンです。まず文体プロファイルを読み込み、その文章技法を使って新しいフィクションを書きます。

このスキルが制御するのは文章技法のみです。小説の章の執筆、続きを書く作業、書き直し、より大きな小説プロジェクト内でのレビューなど、フィクションに関するタスク全般では、まずトップレベルのワークフローとして novel-use を使ってください。このスキルで文章にする前に、章には確かな物語の原動力が必要です。

開始手順

  1. ユーザーの依頼から文体名を特定するか、ユーザーに確認します。
  2. novel_styles/{style_name}/style.json を読み込みます。
  3. 実行時カードを生成します。
python use-novel-style/scripts/novel_style_runtime_loader.py novel_styles/{style_name}/style.json writing

このスキルが単独のフォルダーとしてインストールされている場合は、スキルフォルダー内で同じコマンドを scripts/novel_style_runtime_loader.py とともに実行します。

  1. プロファイルが見つからない、または無効な場合は、先に /forge-novel-style {style_name} を実行するようユーザーに伝えます。

執筆モード

次の4つのモードに対応します。

  • 新しいシーンまたは章
  • ユーザーが提供した文章の続き
  • 草稿の書き直し
  • 文体に沿った行単位の編集

ユーザーがモードを指定していない場合は、依頼内容から推測します。

内部執筆プロセス

執筆前に、ユーザーが実行可能なシーンの原動力をすでに提示または示唆しているか確認します。

  • 具体的で印象に残るシーン
  • 視点人物の欲求
  • 目に見える抵抗
  • 避けられない選択
  • 直ちに生じる代償
  • 後戻りできない変化

これらが欠けている場合、草稿を設定、手順、執筆カードの要件で埋めるのではなく、作業を止めて章の核となる要素を組み立て直すよう求めます。

その後、内部で文体の方針を作成します。

  • 視点と語りの距離
  • 目標とする文の長さと段落のリズム
  • 語彙の制約
  • 会話と地の文の比率
  • 感情の扱い方
  • 避けるべきAIらしい表現上の落とし穴

次にフィクションを執筆します。ユーザーから求められない限り、方針は明かしません。

厳守事項

  1. 著作権で保護された内容ではなく、文体上の技法を取り入れます。
  2. 参照元の文章表現、登場人物名、保護された設定、独自のプロット上の発想を長く再利用しません。
  3. ユーザーがあらすじを求めた場合を除き、要約調で書きません。
  4. ありきたりなAIらしい文章を避けます。たとえば、主張を整然と並べた段落、明示的な道徳の解説、過度に整った感情のラベル付け、感覚描写のチェックリストの繰り返しなどです。
  5. ユーザーが求めるプロット、登場人物、制約を、参照元の作者の内容より優先します。
  6. 流暢な文体で、活気のないシーンを取り繕ってはいけません。草稿が主に規則、手順、設定、制度の説明になる場合は、文章を書く前に物語の原動力を見直します。

改稿パス

草稿を作成した後、prompts/anti_ai_reviser.md を使って内部でAIらしさを取り除く見直しを行います。

次の点を確認します。

  • 説明文が多すぎないか
  • 整いすぎた対称性がないか
  • 動作やイメージで感じさせるべきところで、感情にラベルを付けていないか
  • 文頭が同じパターンばかりになっていないか
  • 登場人物が、意図をそのまま言葉にしていないか
  • 段落があまりにもきれいに締めくくられていないか

ユーザーがレポートを求めた場合は、短い文体メモを含めます。それ以外の場合は、フィクションのみを返します。

便利なプロンプト

詳しい執筆ガイダンスを読み込むには、prompts/writing_engine.md を参照してください。

コメント