character-dialogue について
Fountain形式でキャラクター名とセリフを整える脚本執筆スキルです。拡張表記、ト書き括弧、同時セリフ、登場人物の紹介と名前の一貫性を扱います。
主な機能
- 01キャラクター名を大文字で表記
- 02V.O.やO.S.などの拡張表記
- 03セリフと短い括弧書きを作成
- 04^で同時セリフを指定
- 05人物紹介と名前の一貫性を維持
活用シーン
- 01Fountain脚本のセリフを整形
- 02ボイスオーバーや画面外の発話を指定
- 03重なるセリフを配置
- 04人物紹介と命名を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bybren-llc/ story-systems-template --skill character-dialogueインストール後、Claude Code で/character-dialogueを入力して読み込まれたか確認します。
同梱ファイルREADME.md
詳細
キャラクターとセリフのスキル
呼び出しのトリガー
次の場合にこのスキルを適用します。
- キャラクターを紹介するとき
- セリフブロックを書くとき
- キャラクター名をフォーマットするとき
- 二人のセリフを扱うとき
- キャラクター拡張を使用するとき
キャラクター名の形式
基本形式
キャラクター名は次の形式にします。
- すべて大文字
- 単独の行に記載
- 直前に空行を置く
- 直後にセリフを続ける(空行なし)
SARAH
Hello, John.
キャラクター拡張
拡張は名前の後ろに括弧で記載します。
| 拡張 | 意味 | 使用する場面 |
|---|---|---|
(V.O.) | ボイスオーバー | キャラクターがナレーションをする、または場面に登場していない |
(O.S.) | 画面外 | キャラクターは場面にいるが、見えていない |
(O.C.) | カメラ外 | O.S.と同じ(別表記) |
(CONT'D) | 続き | 動作による中断の後、同じ話者が続ける |
(PRE-LAP) | 音声の先行 | 場面が始まる前に音声が始まる |
(INTO PHONE) | 話し方 | 電話に向かって話す |
(INTO RADIO) | 話し方 | 無線機に向かって話す |
(SUBTITLE) | 翻訳 | 外国語のセリフを翻訳する |
SARAH (V.O.)
I never should have trusted him.
JOHN (O.S.)
Sarah? Are you home?
SARAH
In here!
She turns toward the door.
SARAH (CONT'D)
I wasn't expecting you.
大文字・小文字が混在する名前の強制
すべて大文字ではない名前には、接頭辞 @ を使用します。
@McCLANE
Yippee ki-yay.
@DeVITO
Don't start with me.
セリフの形式
基本的なセリフ
SARAH
This is a line of dialogue. It can
span multiple lines naturally.
括弧付きのセリフ
SARAH
(hesitant)
I don't think that's a good idea.
JOHN
(laughing)
You always say that.
(serious now)
But this time I agree.
括弧書きのガイドライン
- 必要最小限にする
- 短い指示のみを書く
- 小文字を使用する
- セリフブロック内の独立した行に記載する
- 多用しない — 俳優を信頼する
良い括弧書き:
(whispering)
(to John)
(beat)
(re: the gun)
(into phone)
悪い括弧書き(避ける):
(angrily, as if she can't believe what she's hearing)
(walking across the room and picking up the vase)
二人のセリフ(同時発話)
キャラクターが同時に話す場合:
JACK
I love you!
JILL ^
I hate you!
二人目のキャラクター名の後ろにある ^ によって、横並びのフォーマットになります。
二人のセリフのガイドライン
- セリフが重なる場合に使用する
- 二人目のキャラクターに
^を付ける - 両方のセリフをおおむね同じ長さにする
- 多用しない — 内容を追いにくくなる場合があります
キャラクターの紹介
初登場時の形式
キャラクターが初めて登場するとき、名前は通常、ト書きの中で大文字にします。
INT. COFFEE SHOP - DAY
SARAH CHEN (30s, sharp eyes, perpetually exhausted)
sits alone at a corner table.
紹介時のベストプラクティス
- 正確な年齢ではなく、年齢の範囲を書く
- 外見の印象を簡潔に記述する
- キャラクターの特徴を一つ挙げる
- 可能な場合は、動きのある描写にする
良い紹介:
JOHN MARCUS (40s, ex-military bearing, softened by life)
DETECTIVE PARK (50s, seen too much, says too little)
YOUNG SARAH (8, all skinned knees and fierce determination)
避ける例:
SARAH, a beautiful woman in her 30s, enters. // "beautiful" is vague
JOHN is tall with brown hair and blue eyes. // casting details
キャラクターの一貫性
名前のルール
- 名前を一つ選び、一貫して使用する
- SARAH/MS. CHEN/SHE のように表記を切り替えない
- 人によって呼び名が異なるキャラクターの場合は、脚本で使う名前を一つ選ぶ
例外パターン
// Character is introduced under false identity
STRANGER (later revealed as JOHN)
Nice to meet you.
// Later, after reveal
JOHN
Sorry about the deception.
セリフ作成のベストプラクティス
行の長さ
- 声に出して読みやすい長さにする
- 自然に息継ぎできる箇所で改行する
- 可能な場合は、1行につき一つの考えを表す
サブテキスト
- キャラクターが本心をそのまま口にすることはほとんどない
- 行動で言葉を裏切らせる
- 間や沈黙を使う
SARAH
I'm fine.
She stares out the window, knuckles white on her coffee cup.
「あからさまな説明」を避ける
次の代わりに:
JOHN
I'm angry because you betrayed me and now I can't trust you.
次のようにします:
JOHN
(quiet)
I think you should leave.
検証チェックリスト
- キャラクター名を大文字にしている
- キャラクター名の前に空行がある
- 名前とセリフの間に空行がない
- 拡張を(括弧内)に記載している
- 括弧書きが簡潔で、必要なものに限られている
- 大文字・小文字が混在する名前に
@接頭辞を使用している - 二人目のキャラクターに
^を付けている - キャラクター名が全編を通じて一貫している
コメント
Markdown 対応