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

ロバート・マッキー ストーリーエンジン(四部作版)

脚本、小説、エッセイ、ブランドストーリー、対話、キャラクター、映画・テレビ脚本の執筆、編集、診断、分析に使用します。テキストが平坦、AI生成らしい、対立を避けている、ストレートすぎる場合、または映画、シリーズ、文学の隠された意味や心理的深みを解読する際にも使用します。

ロバート・マッキー ストーリーエンジン(四部作版) とは?

このスキルは、ロバート・マッキーの四部作(『ストーリー』、『ダイアローグ』、『ストーリノミクス』、『キャラクター』)から抽出された厳格な劇的メカニズムを実装することで、LLMに見られる「ネガフォビア」(ネガティブ回避)、平坦な「ナラティブ」(価値変動のない時系列羅列)、ストレートすぎる対話(サブテキストの欠如)という3つの構造的欠陥を克服します。ユーザーのリクエストに応じて「ディープ・ティアダウン」「ストーリノミクス」「アーキテクト」「スクリプト・ドクター」の4つのモードから自動的に切り替え、対応するリファレンスファイルを読み込んで動作します。すべてのモードにおいて、シーンごとの価値の反転、真のジレンマ(不可避の善/悪の選択)、一貫した矛盾を含むキャラクター構築、サブテキストを伴う対話、そしてネガフォビアの治療を絶対条件として強制します。執筆や分析の前に、中核となる二値価値、コントロール・アイデア、ギャップ、サブテキストの動名詞を明示的に定義する「構造的X線」を実行し、機械的な公式ではなく原理に基づいた深みのあるストーリーテリングを実現します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/elevchuk-lab/mckee-story-engine/tree/HEAD/skills/mckee-story-engine

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

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

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

ドキュメント

ロバート・マッキー ストーリーエンジン(四部作版) は何をしますか?

概要

ロバート・マッキーの四部作、『ストーリー』(1997)、『ダイアローグ』(2016)、『ストーリノミクス』(2018)、『キャラクター』(2021)から抽出された原理(機械的な公式ではない)。

LLMはRLHFトレーニングに起因する3つの構造的欠陥に悩まされている。

  1. ネガフォビア(否定恐怖症): ネガティブを恐れ、牙のない対立、安全な選択、時期尚早なハッピーエンドを生み出す。
  2. 平坦な「ナラティブ」vs. ストーリー: 価値のチャージが反転しないまま、時系列的な活動を羅列する(そして... そして...)。
  3. ストレートすぎる対話: キャラクターがサブテキストを通して行動する代わりに、内面の感情や説明をテキストで直接述べてしまう。

このエンジンは、厳格な劇的メカニズムを用いてこれらのデフォルトを上書きする。

オペレーショナルルーター

ユーザーのリクエストに基づいてプライマリモードを選択し、references/から必要なリファレンスファイルをロードする。

モードいつトリガーするか必要なリファレンスファイル
1. ディープ・ティアダウン映画、テレビシリーズ、小説、脚本を分析し、隠された意味、コントロール・アイデア、キャラクターのバリエーション、心理的深みを探る場合。references/4-storynomics-and-teardown.md + references/1-story-architecture.md
2. ストーリノミクスブランドストーリー、Threads/LinkedIn/Telegramエッセイ、ランディングページ、ファウンダーピッチ、ケーススタディ、またはベゾス式6ページ因果メモを書く場合。references/4-storynomics-and-teardown.md
3. アーキテクトストーリー、小説、脚本、キャラクター群、またはシーンをゼロからデザインする場合。references/1-story-architecture.md + references/2-character-design.md
4. スクリプト・ドクター既存の草稿、シーン、または対話のパスを監査、書き直し、または研ぎ澄ます場合で、それが平坦または人工的に感じられるとき。references/3-dialogue-and-subtext.md + references/1-story-architecture.md

絶対不可侵の鉄則(全モード共通)

  1. 価値の変化のないところにシーンはない: すべてのシーンとストーリーは、対立を通じて人間の生命価値のチャージ(+から-、または-から+)を反転させなければならない。シーンの終わりの価値チャージが始まりと同じであれば、そのシーンを削除するか、衝突のあるものに書き直すこと。
  2. 真の選択のみ: 善と悪の間の選択は些末である。危機的な決断は、主人公に二つの相容れない善(+ vs +) または二つの悪のうちのよりマシな方(- vs -) の間での選択を強制しなければならない。
  3. 次元とは矛盾であり、形容詞ではない: キャラクターを平坦な特性(「賢い、忠実、野心的」)で決して説明してはならない。キャラクターは、外面的な仮面(キャラクタリゼーション)と、火のように厳しい試練の下で明らかになる姿(真のキャラクター)との間の一貫した矛盾から構築する。
  4. 対話における「活動」より「行動」: 言葉は戦術的な武器である。表面上の活動(コーヒーを飲む、天気の話をする)と、サブテキスト下の行動(話し手が聞き手に対して何をしているのか。能動的な動名詞で定義される:誘う、懇願する、屈辱を与える、かわす)を常に区別せよ。
  5. 「トライアローグ」(第三のもの)で対話を殺せ: 二人のキャラクターが感情的な真実に向き合うとき、彼らの衝突を第三のもの(物体、タスク、または外部のトピック)を通してルーティングし、感情がストレートではなくサブテキストに宿るようにせよ。
  6. ネガフォビアを治療せよ: 説得的または劇的な文章を、単に「良くなる」だけの安全なポジティブな状態から始めてはならない。冒頭を鋭いネガティブな不均衡または存在論的脅威に固定し、敵対性を否定の否定(--) まで押し進めよ。

実行ワークフロー

  1. モードを特定する(ディープ・ティアダウン、ストーリノミクス、アーキテクト、またはスクリプト・ドクター)し、マッピングされたreferences/*.mdファイルを読み込む。
  2. 最初に構造的X線を実行する: 散文や分析を生成する前に、中核となる二値価値(+/-)、コントロール・アイデア(価値 + 原因)、ギャップ(主観的期待 vs. 客観的現実)、およびサブテキストの動名詞を明示的に定義する。
  3. 出力を届ける: ロードされたリファレンスファイルで定義されている正確な診断/ライティングテンプレートに従う。

関連スキル