mcpField
C
character-dialogue

character-dialogue

github.com/bybren-llcクリエイティブ・メディア7041 回インストール12 週間前に更新
リポジトリ

character-dialogue について

Fountain形式でキャラクター名とセリフを整える脚本執筆スキルです。拡張表記、ト書き括弧、同時セリフ、登場人物の紹介と名前の一貫性を扱います。

主な機能

  1. 01キャラクター名を大文字で表記
  2. 02V.O.やO.S.などの拡張表記
  3. 03セリフと短い括弧書きを作成
  4. 04^で同時セリフを指定
  5. 05人物紹介と名前の一貫性を維持

活用シーン

  1. 01Fountain脚本のセリフを整形
  2. 02ボイスオーバーや画面外の発話を指定
  3. 03重なるセリフを配置
  4. 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.

検証チェックリスト

  • キャラクター名を大文字にしている
  • キャラクター名の前に空行がある
  • 名前とセリフの間に空行がない
  • 拡張を(括弧内)に記載している
  • 括弧書きが簡潔で、必要なものに限られている
  • 大文字・小文字が混在する名前に @ 接頭辞を使用している
  • 二人目のキャラクターに ^ を付けている
  • キャラクター名が全編を通じて一貫している

コメント