character-archetypes について
character-archetypes は、小説などの創作者向けに、物語上の役割とユング派の性格類型から人物を分析するスキルです。類型の提案、陳腐化の点検、継続性の確認、登場人物の構成分析に対応し、類型を出発点として扱います。
主な機能
- 01物語上の役割と性格の二分類
- 02類型の診断や組み合わせの提案
- 03類型の陳腐化を点検
- 04説明のない類型のずれを追跡
- 05登場人物構成のバランス確認
活用シーン
- 01人物の役割と性格の組み合わせを決める
- 02場面における類型の陳腐化を確認
- 03章をまたいだ人物の一貫性を点検
- 04主要人物の構成の偏りを見つける
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ rhavekost/ author-toolkit --skill character-archetypesインストール後、Claude Code で/character-archetypesを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
assets/archetype-profile-template.mdreferences/archetype-analyzer.mdarchetype-audit.mdarchetype-conformance.mdarchetype-ensemble.mdnarrative-role-archetypes.mdpersonality-archetypes.md詳細
キャラクターのアーキタイプ
キャラクターのアーキタイプに関する診断用語です。物語上の役割としての機能(Hero、Mentor、Trickster、その他Vogler/Campbellの8つ)と、ユングのパーソナリティタイプ(Sage、Rebel、Caregiver、その他Mark & Pearsonの12種類)を扱います。また、原稿全体で活用する4つの方法、つまり組み合わせの命名、陳腐な表現になっていないかの監査、逸脱の確認、登場人物のバランス調整も扱います。
アーキタイプは完成したキャラクターではなく、出発点となる足場です。このスキルは、fiction-workshopのWant/Need/Wound/Lieフレームワーク(そちらのreferences/character-work.mdを参照)を置き換えるのではなく、補完します。アーキタイプがパターンを示し、Core Fourがそれを個別化します。
使用する場面
このスキルは、次の用途に使います。
- ✅ フィクションの原稿 — 長編小説、中編小説、短編小説、散文形式の脚本
- ✅ キャラクターの物語上の役割とパーソナリティタイプの組み合わせを命名する
- ✅ 定着したアーキタイプが適切に使われているか、陳腐な表現になっているかを確認する
- ✅ キャラクターの行動が今も定着したアーキタイプに合っているか、説明なく逸脱していないかを確認する
- ✅ 登場人物全体のアーキタイプのバランスを確認する(重複や構造上の欠落がないか)
使用しない場面
このスキルは、次の用途には使いません。
- ❌ ノンフィクションの物語(回想録、セルフヘルプ) — 著者の声や読者ペルソナのアーキタイプは別の問題であり、ここでは扱いません。代わりに
narrative-nonfictionを使ってください。 - ❌ エニアグラムやその他のパーソナリティ類型論 — このスキルで扱うのは、正典とされる2つのフレームワーク(Voglerの物語上の役割、ユングの12種類)のみです。種類を増やすと、アーキタイプの分析ではなく一般的なパーソナリティ類型の分類になってしまいます。
- ❌ プロットやジャンルのレベルでのアーキタイプ(モノミスの段階、ジャンルの定型表現) — このスキルの対象はキャラクターのみです。プロットレベルの構成には、
fiction-workshopのreferences/developmental-editing.mdを使ってください。 - ❌ 物語の文脈がない状態で、ゼロからキャラクターを作る — Analyzerの「提案」機能を使うには、少なくとも物語上の役割が示されている必要があります。
セッションの継続性
アーキタイプの組み合わせは、セッションごとに再導出するのではなく、プロジェクトのStory Bibleに記録して引き継ぐことを想定しています。
- セッション開始時: Story Bibleがある場合は、主要キャラクターの各エントリーに既存のArchetype Profileブロックがあるか確認してください(
assets/archetype-profile-template.mdを参照)。作者から再確認を求められない限り、すでにプロフィールがあるキャラクターについてAnalyzerを再実行しないでください。 - 組み合わせを新たに命名または変更したとき: プロフィールブロックをStory Bibleに貼り付けられるよう、作者に渡してください。このスキルはStory Bibleに直接書き込みません(各モードの停止条件を参照)。
2つの類型
各キャラクターには、それぞれのリストから1つずつアーキタイプを付与します。これらは異なる要素(プロット上の機能と心理)を表し、通常は組み合わせて使います(例:物語上の役割がMentor+パーソナリティがSage)。
| 類型 | 参照ファイル | 対象 |
|---|---|---|
| 物語上の役割 | references/narrative-role-archetypes.md | Vogler/Campbellによる8つのキャラクター機能:Hero、Mentor、Threshold Guardian、Herald、Shapeshifter、Shadow、Trickster、Ally |
| パーソナリティ | references/personality-archetypes.md | ユングの12種類(Mark & Pearsonモデル):Innocent、Everyman、Hero、Caregiver、Explorer、Rebel、Lover、Creator、Jester、Sage、Magician、Ruler |
どちらのファイルでも、アーキタイプは完成したキャラクターではなく、出発点となる足場であることを明記しています。キャラクターを個別化する細部(声、傷、具体的な欠点、fiction-workshopのWant/Need/Wound/Lie)は、アーキタイプをありきたりな人物像に見せないために必要です。
4 つの分析モード
| モード | 呼び出し方 | 質問 | 参照ファイル |
|---|---|---|---|
| Analyzer | 「このキャラクターはどの元型ですか?」 | 診断、または組み合わせを推奨する | references/archetype-analyzer.md |
| Audit | 「このシーンに元型の陳腐な表現がないか監査してください」 | 元型は適切に使われているか、それとも陳腐な表現になっているか? | references/archetype-audit.md |
| Conformance | 「第 X 章から第 Y 章までの元型への適合性を確認してください」 | このキャラクターは、設定したとおりの人物であり続けているか? | references/archetype-conformance.md |
| Ensemble | 「キャストのバランスを確認してください」 | キャストのバランスは取れているか? | references/archetype-ensemble.md |
実行順の指針: Analyzer →(任意で)Audit → Conformance → Ensemble。元型がすでに決まっている場合は、Audit または Conformance から直接始めてください。Ensemble は後半段階での確認です。最初に実行するのではなく、ほとんどの主要キャラクターに元型が割り当てられてから実行してください。
現在呼び出されているモードに対応する参照ファイルだけを読み込んでください。セッション開始時にすべての参照ファイルを事前に読み込まないでください。コンテキストの予算を無駄にします。セッション中にモードを切り替える場合は、新しい参照ファイルを読み込み、以前の参照ファイルは対象外として扱ってください。
ワークフロー
- 作者が呼び出しているモードを特定します(上の表を参照)。不明な場合は質問してください。
- そのモードの参照ファイルだけを読み込みます(必要な分類体系ファイルも読み込みます。Analyzer と Audit では両方の分類体系が必要です。Conformance と Ensemble では、キャラクターの既存プロフィールに記載されている分類体系を読み込みます)。
- 参照ファイルに記載されたモードのワークフローを正確に実行します。
- モードに記載された停止条件(下記の「停止ポイント」を参照)に達したら終了します。結果を作者に返してください。
- 新規または変更された Archetype Profile が作成された場合は、作者が Story Bible に貼り付けられるよう、
assets/archetype-profile-template.mdのブロックを提示してください。自分で Story Bible に書き込んではいけません。
fiction-workshop との連携
fiction-workshop/references/character-work.mdでは、Want/Need/Wound/Lie と並ぶ補完的な視点として、ここへのリンクが設定されています。assets/archetype-profile-template.mdは、Story Bible のキャラクター項目に直接貼り付けられるように設計されています。書式はfiction-workshop/SKILL.mdに示されており、Voice Notes フィールドの直後に配置します。- このスキルは
fiction-workshop/assets/story-bible-template.mdの構成を変更しません。個々のキャラクター項目に任意のブロックを追加するだけです。
停止ポイント
各モードには明確な終了地点があります。そこで止めてください。次のモードに自動で進んだり、黙って範囲を広げたり、依頼されていないのに Story Bible に書き込んだりしないでください。
| モード | 次の場合に停止 | その後 |
|---|---|---|
| Analyzer | 根拠とともに組み合わせ(または推奨)が示されたとき | 作者の確認を待ちます。自動で Story Bible に書き込まないでください。 |
| Audit | 指摘対象の陳腐な表現の一覧を提示したとき | 停止します。自動で書き直さず、どの指摘に対応するかは作者が決めます。 |
| Conformance | 指定範囲の逸脱に関する指摘を提示したとき | 停止します。実際の逸脱か、正当な物語上の進展かは作者が判断します。 |
| Ensemble | キャストのバランスに関するレポートを提示したとき | 停止します。キャストの変更は作者が決めます。新しいキャラクターを自動で作らないでください。 |
指摘の形式
Audit、Conformance、Ensemble モードの出力(診断、すなわち陳腐な表現の指摘、
逸脱の指摘、キャストのバランスの不足)は
../../references/finding-schema.json に準拠します。audit = モード名
("archetype-audit"、"archetype-conformance"、"archetype-ensemble")、
technique = 該当する具体的な元型パターン(例:"Mentor
archetype cliché"、"Trickster/Shadow cast overlap")、severity、
location、issue、confidence: "judgment"、exemplar は任意
(インラインの一文。まだ選定済みのライブラリはありません)。Analyzer モード(指摘ではなく、組み合わせ/推奨)はこの契約の対象外です。
よくある間違い
| 間違い | 修正方法 |
|---|---|
| アーキタイプを厳格な型として扱う | アーキタイプは足場であり、完成したキャラクターではありません。個性を際立たせる細部が必須です |
| 物語上の役割と性格タイプを混同する | この2つは独立した軸です。ヒーロー(役割)が賢者(性格タイプ)であることもあります |
| アーキタイプを確立する前にAuditを実行する | Auditでクリシェを判断するには対象が必要です。先にAnalyzerを実行するか、明示された作者の意図を使ってください |
| キャラクターの成長をConformanceの逸脱として指摘する | 正当な物語上の成長は逸脱ではありません。逸脱にあたるのは、説明のつかない一貫性の欠如だけです |
| 主要キャストにアーキタイプを割り当てる前にEnsembleを実行する | Ensembleは後半段階のチェックであり、出発点ではありません |
コマンド早見表
| 必要なこと | コマンド |
|---|---|
| 組み合わせに名前を付ける | 「このキャラクターのアーキタイプは何ですか?」 |
| 新しいキャラクターの推奨を得る | 「[明示された役割]のキャラクターには、どのアーキタイプがよいですか?」 |
| クリシェをチェックする | 「[シーン]に登場する[キャラクター]に、アーキタイプのクリシェがないかAuditしてください」 |
| 逸脱をチェックする | 「第[X-Y]章を通して、[キャラクター]のアーキタイプへの適合性をチェックしてください」 |
| キャストのバランスをチェックする | 「キャスト全体のアーキタイプのバランスをチェックしてください」 |
ファイル
references/narrative-role-archetypes.md- Vogler/Campbellの8つのキャラクター機能references/personality-archetypes.md- Jungianの12タイプ(Mark & Pearsonモデル)references/archetype-analyzer.md- アーキタイプの組み合わせを診断または推奨するreferences/archetype-audit.md- 既成のアーキタイプやクリシェの使用を指摘するreferences/archetype-conformance.md- 説明のつかないアーキタイプの逸脱をチェックするreferences/archetype-ensemble.md- キャスト全体のアーキタイプのバランスをチェックするassets/archetype-profile-template.md- アーキタイプの組み合わせ用Story Bibleブロック