claude/skills/plot-architect/SKILL.md
物語のプロット設計を支援するSkill。15の手法(三幕構成、8シークエンス、Save the Cat!、伏線台帳、章×筋マトリクス等)を 長期/中期/短期の3スパンで使い分け、ユーザーのジャンル・状況に最適な手法を選定し、構造化されたプロット文書を生成する。 「プロットを作って」「物語の構成を設計して」「伏線を管理したい」「三幕構成で組み立てて」「シーンカードを作って」 「8シークエンスで整理して」「ログラインを書いて」「ステップアウトラインを作って」「群像劇の筋を整理したい」 「中だるみを直したい」「伏線台帳を作って」「キャラアークを設計して」などの依頼で発動する。
npx skillsauth add lilpacy/dotfiles plot-architectInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
rowling-plotting Skillの領域)以下を確認する。不足があれば仮定を置いて先に進み、仮定を明記する。
| 項目 | 例 | |---|---| | ジャンル | ミステリ / 群像劇 / 成長譚 / SF / 恋愛 / ホラー / 歴史 | | スケール | シリーズ / 1巻 / 映画 / 短編 | | 現在の課題 | 構造がない / 中だるみ / 伏線管理 / キャラが多い / 書き始められない | | 既にあるもの | ログライン / あらすじ / キャラ設定 / 何もない |
ユーザーの状況を下記の「状況→手法マトリクス」に照合し、長期・中期・短期から各1〜2手法を選ぶ。
| 状況 | 長期 | 中期 | 短期 | |---|---|---|---| | A. 群像劇/筋が多い | マトリクス(巻×筋) | 8シークエンス | 章×筋マトリクス + シーンカード | | B. ミステリ/整合性が命 | タイムライン + 伏線台帳 + 設定台帳 | Truby or McKee | 提示タイムライン + G/C/T/B | | C. 王道の成長譚 | ヒーローズジャーニー or ストーリーサークル | 三幕 or 6ステージ or STC | シーン価値反転 | | D. 中だるみ/テンポ問題 | - | 8シークエンス | G/C/T/Bで停滞シーン特定 | | E. 設計過多で書けない | 終点1段落だけ | アウトライン階層(打ち止め付き) | シーンカード→即執筆 | | F. ゼロから段階的に | ログライン→バイブル | スノーフレーク法 | ステップアウトライン |
迷ったら「三層スタック」を推奨:
群像劇なら短期に章×筋マトリクスを追加。
各手法の詳細手順・テンプレートは @reference.md を参照。
実行順の原則:
最終的に以下の形式で出力する:
詳細は @reference.md 参照。
| # | 手法名 | 一言 | |---|---|---| | 1 | シリーズ・ログライン | 作品全体を1文に圧縮 | | 2 | シリーズ・バイブル | 設定・キャラ・テーマの台帳 | | 3 | タイムライン法 | 客観時系列と提示順の2本立て | | 4 | 伏線台帳 | Plant/Payoffのペア管理 |
| # | 手法名 | 一言 | |---|---|---| | 5 | 三幕構成 | PP1/Midpoint/PP2で骨格固定 | | 6 | 8シークエンス法 | 10-15分×8の塊でテンポ管理 | | 7 | Save the Cat! | 15ビートで抜け漏れ防止 | | 8 | 6ステージ(Hauge) | 外的ゴールと内的変化の同期 | | 9 | Truby 22ステップ | 複雑系の材料チェックリスト | | 10 | McKee 価値反転 | シーンごとの価値変化で強度UP |
| # | 手法名 | 一言 | |---|---|---| | 11 | シーンカード | 並べ替え自在の場面設計 | | 12 | G/C/T/B | シーンの最小品質単位 | | 13 | 章×筋マトリクス | サブプロット放置防止 | | 14 | ステップアウトライン | シーン見出しの全列挙で俯瞰 | | 15 | スノーフレーク法 | ゼロから段階的に詳細化 |
rowling-plotting Skillの領域development
Use when searching the web or reading online documentation. Prefer DuckDuckGo for search and read documents through npx curl.md instead of raw HTML.
testing
Use when writing or editing tests. Tests should be ordered by near-normal, normal, then abnormal cases where applicable, and test names must be Japanese behavior descriptions from a reviewer/user perspective.
development
GoF/オブジェクト指向デザインパターンを関数型プログラミング(pure functions, higher-order functions, ADT, composition, immutability, effect boundaries)でシンプルに整理・設計・リファクタリングする。Strategy/Factory/Adapter/ObserverなどGoF全23パターンのFP置き換え、適用判断、具体事例を提示する必要があるときに使う。
tools
Use when committing, pushing, or preparing PRs. Defines the user's commit workflow, message style discovery, review handoff, and branch/worktree push requirements.