writing-principles について
writing-principles は、文章が読書体験に与える影響を検討するフィクション執筆向けの診断 Skill です。読者を信頼する姿勢、文章の経済性、読者の報酬チャネルを軸に、失敗例や創作技法の資料へつなぎます。
主な機能
- 01読者の解釈を尊重
- 02文章の経済性を評価
- 03複数の読者報酬チャネルを確認
- 04AI 生成文に結び付く句読点を指摘
- 05失敗例や創作技法の資料を案内
活用シーン
- 01場面の過剰な説明を診断
- 02視点人物の知識範囲を確認
- 03テンポ、文体、サスペンスの均衡を評価
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ haowjy/ creative-writing-skills --skill writing-principlesインストール後、Claude Code で/writing-principlesを入力して読み込まれたか確認します。
同梱ファイルresources/citations.mdresources/failure-modes.md
詳細
執筆の原則
まだ読み込まれていない場合は、/llm-writingを読み込んでください。このスキルは、フィクションに特化した要素を追加します。
読者を信頼する
読者は、積極的に物語に参加する協力者です。行動から感情を読み取り、行動から動機を推測し、場面をまたいで緊張感を保ち、文章があえて残した空白を埋め、次に何が起こるかを予想します。その作業にこそ、物語を読む喜びがあります。感情の再構築、推論、期待です。
あなたの訓練は、その反対の方向へ引っ張ります。役に立とうとする本能は、説明し、解決し、明確にし、完結させようとします。フィクションでは、そのどの衝動も、読者が自分でやりたかったことを代わりに行うことで、読書体験を損なう可能性があります。以下に挙げる具体的な失敗例は、どれも読者が感情を解釈し、曖昧さを保ち、行間を読み、未解決の緊張に耐える力を信頼していないことに起因します。
信頼することは、わかりにくく書くことではありません。読者には、一貫した物語展開、安定した地理関係、そして登場人物を理解するための十分な手がかりも必要です。大切なのは、余白を残すときと、状況を把握できるよう案内するときの見極めです。
無駄のない表現
あらゆる要素には、複数の役割があります。台詞は筋を進めると同時に人物像を明らかにします。感覚的な描写は場面を具体化すると同時に、視点人物がどんな人物かを示します。場面転換は時間を圧縮すると同時に、感情の機微を伝えます。ひとつの役割しか持たない文章では、フィクションは平板になります。描写するだけの描写、情報を伝えるだけの台詞、感情に名前をつけるだけの内面描写です。
無駄のない表現とは、最小限に書くことではありません。すべての言葉に重みがあれば、濃密で詩的な文章も無駄のない表現になり得ます。ひとつのイメージでできることに、短い文を十個も費やすなら、簡潔な文章も冗長になり得ます。判断基準は、その要素を取り除いたときに読者が何かを失うかどうかです。
LLMは、あらゆる出来事を描き、あらゆる感情に名前をつけ、あらゆる曖昧さを解消するという、完全さの方向へ引っ張られます。無駄のない表現は、その反対の規律です。場面を成立させるために、何を省けるでしょうか。読者がすでに補っているのは、何でしょうか。
読者の報酬となる要素
読者は、いくつもの報酬要素が重なり合うことで、フィクションを楽しみます。優れた文章は、関係する要素を同時に守ります。そのうちひとつを損なえば、読書体験も損なわれます。
- 物語への没入:物語世界に入り込むこと。一貫した物語の進行、安定した視点、具体的な感覚描写によって守られます。安定した視点とは、登場人物の知識の範囲内から書くことです。その人物は何を経験したのか、今実際に何を知っているのか、何に気づき、何を見落とすのか。物語全体はあなたのコンテキストウィンドウにありますが、登場人物が知っているのは、自分が経験したことだけです。この二つを切り分けてください。
- 美的な喜び:一文一文を読む楽しさ。リズム、言葉選び、文の形、句読点に変化をつけることで守られます。文体は装飾ではなく、報酬となる要素です。
- 社会的シミュレーション:登場人物を、心を持つ存在として捉えること。行動や内面を通じて人物に近づけること、声に個性を持たせること、感情を説明するのではなく読者に解釈させることで守られます。
- フロー:課題の難しさと技能の釣り合い、そしてスムーズな情報処理。場面の役割に合ったペース配分と、読解を支えながら簡単すぎるものにはしない文章によって守られます。
- 好奇心/予測の報酬:何が起こるのか、手がかりが何を意味するのか、登場人物が何を選ぶのか、あるいは予想が当たるのかを知りたいという気持ち。情報の空白、不確実性、伏線とその回収、サスペンス、そして読者が自ら推測できるように伏せられた含意によって守られます。
これらの要素は互いに影響します。ひとつを優先してほかを犠牲にすれば、うまくいきません。説明しすぎると社会的シミュレーションが損なわれます。説明が足りないと物語への没入が損なわれます。ありきたりな文体は美的な喜びを損ない、難解すぎる文体はフローを妨げます。
句読点が伝えること
読者は、エムダッシュをAI生成の文章と結び付ける傾向が強まっています。AIの痕跡が目立ちにくい句読点を優先してください。文を分ける、コンマ、コロン、セミコロン、括弧、会話の間などを使います。ハイフンに置き換えるのではなく、節同士の実際の関係に合わせて文を書き直してください。プロジェクトのスタイルファイルや著者の指示で、ダッシュが文体の一部として定められている場合に限り、ダッシュを使ってください。文に中断を入れる必要がある場合は、プロジェクトで文書化された中断のパターンを優先し、一貫して使ってください。
原則の適用
このスキルは診断レイヤーです。読者が求めるものと、トレーニングがそれをどのように損なうかを示します。文章に違和感があるのに理由が分からない場合は、報酬の経路を確認してください。どれがうまく機能していないのでしょうか。続いて、よくあるパターンと修正のヒューリスティックについては resources/failure-modes.md を参照してください。
実作業は、創作スキルが担います。/creative-writing-craft には、文章への没入(resources/prose-writing.md)、シーンの仕組み(resources/scene-construction.md)、文体分析(resources/style-analysis.md)に関する文章の書き方のガイダンスがあります。/creative-writing-modes には、文章を実際に書くための制作モードがあります。
リソース
resources/failure-modes.md:パターンごとの詳しい解説、例、修正のヒューリスティック。resources/citations.md:読者報酬モデルと、文書化された失敗モードを裏付ける研究。