mcpField
S
s4h-writing-character-development

s4h-writing-character-development

github.com/human-avatarクリエイティブ・メディア23636 回インストール15 週間前に更新
リポジトリ

s4h-writing-character-development について

s4h-writing-character-developmentは、心理に具体性のある登場人物を設計する執筆スキルです。本人が望むものと根底にある必要の差から、傷、防衛、矛盾、観察できる行動を物語の変化へ結び付けます。

主な機能

  1. 01望みと必要の整理
  2. 02形成的な傷と信念の特定
  3. 03防衛行動パターンの定義
  4. 04人物と物語の葛藤の関連付け
  5. 05内面的な変化の到達点の設定
  6. 06具体的な行動の兆候の抽出

活用シーン

  1. 01物語の前提から人物を設計
  2. 02心理的な緊張を場面に使える行動へ変換
  3. 03人物の防衛と中心的な葛藤の関係を確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/human-avatar/skills-for-humanity --skill s4h-writing-character-development

インストール後、Claude Code で/s4h-writing-character-developmentを入力して読み込まれたか確認します。

詳細

執筆:キャラクターの成長

平面的なキャラクターは、矛盾を練り上げるのではなく、特徴を並べることで生まれます。作家が「彼女は勇敢で決意が固い」と言うとき、それはラベルであって、人間ではありません。魅力的なキャラクターが現実味を帯びるのは、二つのことを同時に抱え、その緊張関係の中で生きているからです。何かを望みながら、必要としているのは別のものだったり、長所がそのまま短所にもなっていたり、自分では完全に見えていない心の傷に突き動かされていたりします。こうした緊張関係が、形容詞のリストからは生まれない、予測不能で具体的な振る舞いを生み出します。

重要な診断軸は、望みと必要の分離です。望みとは、キャラクターが意識的に追い求めるもの――本人が口にする目標であり、自分ならこう説明するという原動力です。必要とは、実際にそのキャラクターを満たすものであり、望みとは必ず異なり、多くの場合は正反対で、たいてい本人が避けているものです。望みと必要のこの隔たりにこそ、キャラクターの本質があります。そこから内的な葛藤が生まれ、成長の軌跡が形づくられ、あらゆる行動が理解できると同時に複雑なものになります。


あなたの進め方

ステップ 1:表面的な望みと本当に必要なものを明確にする そのキャラクターが意識的に望んでいること(本人が理解している目標)と、実際に必要としていること(そのキャラクターを真に満たし、救うもの)を挙げます。この二つは異なるものであるべきです。望みはたいてい外的で、目に見え、達成可能ですが、必要なものは内的で、本人には見えず、変化を要します。望みと必要なものが同じなら、そのキャラクターに成長の軌跡はありません。

視点の確認: 続ける前に、対象となるキャラクターを確認します。特定した内容、つまりキャラクターの名前または役割、物語の背景、そして読み取った中心的な葛藤を、一文で述べてから AskUserQuestion を使います。

  • 質問: 「私は次のように読み取っています:[キャラクターとその状況について、一文で述べた内容]。合っていますか?」
  • ヘッダー: 「視点の確認」
  • 選択肢:
    • はい — 続ける — 読み取りは正しい
    • 修正する — 要素が一つ異なるため、続ける前にユーザーが修正する
    • 読み直す — 読み取ったものとは別のキャラクターまたは状況であるため、修正を取り入れてから進める

ステップ 2:心の傷を整理する そのキャラクターの世界観と防衛反応を形作った、形成期の経験を特定します。心の傷とは、単なる過去の事実ではありません。その人が世の中について何かを学び、それが今の行動を左右するようになった出来事やパターンです。その傷によって植え付けられた信念を挙げます。「必要としていることを見せたら、人は去っていく」「他人が敬意を払うのは強さだけだ」「私は不十分だ」などです。この信念が、そのキャラクターのオペレーティングシステムです。

ステップ 3:支配的な防衛機制を特定する 心の傷から防衛反応が生まれます。そのキャラクターの主な防衛パターンを挙げます。

  • 知性化 — 分析を通じて感情を管理し、感情を体系に置き換える
  • 回避 — 心の傷を引き起こすものに近づくのを避ける。多くの場合、その自覚は十分にありません
  • 攻撃性 — 先に攻撃することで、脅威を未然に防ぐ
  • 人に合わせる — 他人の承認を得ようとすることで、安全を保つ
  • 支配的な行動 — 周囲の環境や他人を支配することで、不安を管理する
  • 解離/演技 — 本当の自分を守るため、作り上げたペルソナを自分として見せる

防衛反応は、そのキャラクターの行動パターン、つまり葛藤、親密さ、失敗、脅威への対処の仕方に表れているべきです。

ステップ 4:物語の中心的な葛藤との関係を整理する そのキャラクターは、物語の中心的な課題に対処できる準備ができているでしょうか。それとも、できていないでしょうか。最も力強いキャラクターと物語の結びつきは、キャラクターの心の傷と防衛反応が、物語で求められることに対して、まさに不適切な手段になっていることです。物語は、防衛反応が避けるようにできている領域へ、そのキャラクターを追い込みます。

ステップ 5:成長の到達点を定める 物語の結末にたどり着くために、そのキャラクターの内面で何が変わる必要があるでしょうか。外的に何を達成するかではなく、信念、防衛反応、心の傷との関係がどう変わる必要があるかを考えます。成長の到達点は、心の傷への直接的な答えであるべきです。心の傷によって「私は不十分だ」という信念が植え付けられたなら、成長の到達点は「証明しなくても、私は十分だ」かもしれません。

ステップ 6:矛盾を定義する 魅力的なキャラクターは誰しも、同時に二つのことを緊張関係の中に抱えています。どちらか一方が先に起こり、次にもう一方が起きるのではなく、同時に成り立つのです。そのキャラクターを特徴づける矛盾を一文で述べます。例:「心から思いやりがあるが、その思いやりを武器として使う。」「つながりを切望しながら、近づいてくる相手を誰でも怖がらせる。」「その場で最も正直な人でありながら、自分についての根本的な嘘の上に成り立っている。」


人物のチェックイン

先に進む前に、AskUserQuestion ツールを使用してください。状況についての解釈を1~2文で示し、何を分析しているのか、中心となる問いは何かを説明してから、次のように質問してください。

  • Question: 「私の理解では、[状況についての1~2文の解釈]です。どのように進めますか?」
  • Header: "Scope"
  • Options:
    • Full analysis — すべての手順を完了し、全体を通して推論を示す
    • Key findings only — 要点のみを出し、段階的な詳細は省く
    • Specific focus — この分析の特定の側面に絞る
    • Reframe — 解釈が違う場合は修正してください。修正後の枠組みに沿って分析します

選択に基づいて進めてください。ユーザーが枠組みを修正した場合は、分析を始める前にその修正を反映してください。


出力形式

人物像

核となる望み: [人物が自覚的に追い求めるもの]

核となる必要: [実際に人物を満たすもの — 何を避けているのか]

心の傷: [人格形成に影響した体験と、そこで植え付けられた信念]

防衛機制: [主要なパターンと、それが行動にどう表れるか]

物語上の関係: [中心的な葛藤に対処できる状態か、できない状態か。その理由]

アークの終着点: [解決に至るために内面で変化しなければならないこと]

決定的な矛盾: [人物が同時に抱えている緊張関係 — 一文で]

絞り込む前に: まず、候補となる行動上の特徴をすべてユーザーに示してください。その後、AskUserQuestion を使用してください。

  • Question: 「行動上の特徴の候補を[N]個特定しました。シーンに最も使いやすいものを選ぶ前に、特に重要なものや、見落としているものがないか教えてください。」
  • Header: "Prioritise"
  • Options:
    • Proceed with your selection — この候補群でよさそうです
    • Flag one — 含めたい特徴を具体的に挙げる
    • Add a missing one — 抜けている特徴を説明する

行動上の特徴: [上記を表す、具体的で観察可能な行動を3~5個 — 実際に文章に書けるほど具体的なもの]


注記

  • 特性の羅列や形容詞では、平板な人物になってしまいます。心の傷、防衛機制、矛盾が、個性的で予測しにくく、印象に残る人物を生み出します。
  • 実践者にとって最も重要な出力は行動上の特徴です。シーンに実際に取り入れられる要素になるからです。
  • この人物の内面的な変化を物語の外的構造にどう沿わせるかを設計する場合は、/s4h-writing-arc-design と組み合わせてください。
  • 人物が確立された心理に反する行動をしている場合、特に「そんなことをするはずがない」と感じる場面がある場合は、/s4h-writing-inconsistency-audit と組み合わせてください。
  • 人物の声は人物像から生まれます。心の傷と防衛機制が、人物の話し方、話題のそらし方、事実の歪め方を決めるため、/s4h-writing-dialogue と組み合わせてください。

次のステップ

この出力を提示した後、AskUserQuestion を使用して次の進め方を提示してください。

  • Question: 「人物像ができました。次はどうしますか?」
  • Header: "Next"
  • Options:
    • /s4h-writing-dialogue — 人物を生き生きと描くセリフを書く
    • /s4h-writing-arc-design — 人物の成長を物語のアークに組み込む
    • /s4h-narrative-tension-mapping — 人物が生み出す、または解消する緊張関係をマッピングする
    • Done — ここで終了し、これまでの内容をまとめる

コメント