mcpField
I
identity-denial

identity-denial

github.com/jwyniaクリエイティブ・メディア179394 回インストール35 週間前に更新
リポジトリ

identity-denial について

Identity Denial は、自分の行動が示す変化を認めない主人公を描くための物語設計スキルです。否認の段階、六段階の変容アーク、真実を映す人物、結末の型を用いて、自己欺瞞とプロットを結びつけます。

主な機能

  1. 01否認の段階とアイデンティティの種類
  2. 02六段階の変容アーク
  3. 03真実を映す人物の役割
  4. 04緊張感とエスカレーションの技法
  5. 05結末とジャンル別のパターン

活用シーン

  1. 01主人公が犯罪に傾く過程の構成
  2. 02心理的変化を否認する人物の執筆
  3. 03親から受け継いだ行動を描く家族劇の構想

インストール

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

$npx skills add https://github.com/jwynia/agent-skills --skill identity-denial

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

詳細

アイデンティティ否認:変容のアークスキル

自分が何になりつつあるのかを認めようとしない主人公を中心に、読者を引き込む物語を作る作家を支援します。このフレームワークでは、否認が人物の特性として、またプロットを動かす原動力として、どのように機能するかを探ります。

中核となるパターン

アイデンティティ否認のアークは、自己認識と現実の間にある緊張を中心に展開します。主人公は「私はXではない」と言い張りながら、Xであることをますます否定しがたい行動で示します。

否認の段階

レベル説明例
表面的な否認同じ行動を取りながら、「私はあの人たちとは違う」と言うウォルター・ホワイトの「俺は麻薬の売人じゃない」
合理化された否認行動が自分のアイデンティティを定義しない理由を複雑に正当化する「悪人からしか盗まない」
投影による否認自分自身に見ることを拒んでいるものを他人に見て、非難する自らも腐敗しているのに、腐敗を批判する
必死の否認証拠が積み重なるほど、自分は違うと証明しようと躍起になる無実を証明するための込み入った策略

否認されるアイデンティティの種類

種類中核となる言葉例
道徳的アイデンティティ「私は悪人ではない」泥棒、殺人者、汚職役人
社会的アイデンティティ「私はあの人たちの一員ではない」階級、職業、集団への所属
心理的アイデンティティ「私は病気でも、壊れても、変わってもいない」メンタルヘルス、依存症、トラウマ
人間関係におけるアイデンティティ「私は親とは違う」受け継がれた行動パターン、家族関係
職業上のアイデンティティ「私は本当の意味では[X]ではない」実際に就いている仕事

変容のアークの構造

1. 発端

自己イメージに反する最初の行動

  • 「今回だけ」の瞬間
  • 多くの場合、必要に迫られた、あるいは例外的なこととして描かれる
  • 主人公は自己認識を完全に保っている
2. 正当化の段階

一時的、必要、あるいは別物だという言い訳

  • 「状況が変わるまでの間だけ」
  • 「どうしても必要なときだけ」
  • 「ほかに選択肢がなかった」
  • 言い訳を重ねるたびに、わずかに多くの認知作業が必要になる
3. エスカレーションの兆候

一つひとつの越線が常態化し、賭け金が上がる

  • 以前の越線が基準になる
  • 勢いを保つために、新たな違反が必要になる
  • 脇役たちが変化に気づく
4. 鏡となる瞬間

他者が映し出した真実を、主人公が拒絶する

  • 誰かが、主人公が何になりつつあるかを言葉にする
  • 主人公は退けたり、攻撃したり、解釈し直したりする
  • 読者には、主人公には見えないものが見える
5. 危機点

否認を維持できなくなる

  • 正当化できない行動が起こる
  • 複数の鏡となる存在が一つに収束する
  • 結果が否定しようのないものになる
6. 結末の種類
種類説明例
悲劇的な崩壊破滅するまで否認を続ける『マクベス』
暗い受容否認していたアイデンティティを受け入れる『ブレイキング・バッド』
贖罪につながる認識真実を受け入れて進路を変える『クリスマス・キャロル』
妄想の勝利完全に変わり果てても否認を続ける『アメリカン・サイコ』

物語を動かす仕組み

プロットの推進力としての否認
  • 否認を覆そうとする試みが、それをさらに裏づける
  • 証拠の隠蔽が新たな問題を生む
  • 他者が真実に気づくことで、対立や賭け金が生まれる
  • 主人公の行動が、まさに否認しているアイデンティティを作り出す
正当化のはしご
"Just this once"
       ↓
"Just until..."
       ↓
"Only when necessary"
       ↓
"They deserved it"
       ↓
"It's who I am"

段を上るごとに、より大きな認知的不協和が必要になります。脇役たちがこうした転換点を示すこともよくあります。

真実を映す登場人物

種類役割
名づける者主人公が何になりつつあるかを明確に言葉にする
堕落した賢者同じ道をさらに先まで進んだ人物
無垢な者物事をはっきり見通す子どもや世間知らずな人物
見捨てられた者主人公の否認によって傷ついた人々
暗い双子主人公が否認するものを受け入れている人物
関係性の力学
種類役割
助長者共謀によって否認の維持を助けます
挑戦者主人公に矛盾と向き合わせます
目撃者反応を通じて変化を記録します
対照的な人物同じような危機に直面している他の登場人物です

緊張を生み出す仕組み

内面的な緊張を高める要素
仕組み説明
語彙の回避自分のアイデンティティを裏付ける言葉を使うのを拒みます
習慣の維持「以前」からの習慣を証拠として保ちます
鏡の回避鏡に映ること、または比喩的な内省を避けます
ルール作り恣意的な区別を作り出します(「盗むのは……からだけです」)
外面的な緊張を高める要素
仕組み説明
認識の瞬間他者が主人公の否認する事実を見抜くときです
名付けの儀式否認されていたアイデンティティが言葉にされる瞬間です
証拠の蓄積変化を示す物理的な証拠です
コミュニティ内での位置づけ自分がそうではないと否認する存在として扱われることです

ジャンルへの応用

犯罪/ノワール
  • 犯罪行為をしながら、犯罪者としてのアイデンティティを否認します
  • 「悪い状況に置かれた善良な人」という神話です
  • 自分は泥棒ではないと言い張る紳士泥棒です
心理スリラー
  • 症状を示しながら、正気でないことを否認します
  • 「私は精神疾患のある親族とは違います」
  • 不合理な行動に対する合理的な説明です
家族ドラマ
  • 親と同じパターンを繰り返しながら、「私は親とは違います」と言います
  • 受け継いだ特性や行動を否認します
  • 社会的地位が上がった後に、階級意識を否認します
ホラー
  • 「私は感染していません/変わっていません/選ばれていません」
  • 怪物へと変化する過程で、人間性を否認します
  • 超自然的な現象を体験しながら、その存在を否認します

結末のパターン

悲劇的な結末
  • 皮肉な成就:否認が、恐れていた結末を直接引き起こします
  • 手遅れの認識:取り返しのつかない損害が生じた後で受け入れます
  • 代償を伴う証明:否認が正しいと証明することには成功しますが、すべてを失います
変容をもたらす結末
  • 統合:否認していた側面も複雑なアイデンティティの一部として受け入れます
  • 超越:否認か受容かという二項対立を超えて進みます
  • 再文脈化:アイデンティティを力づける形で捉え直します
曖昧な結末
  • 終わらない緊張:否認を保ったまま物語は終わりますが、その状態は維持できません
  • 部分的な認識:一部の真実を認めながら、別の真実は否認します
  • 循環的な回帰:受け入れたように見えた後、再び否認に戻ります

実装の手法

対話の戦略
  • 次第に空虚さを増していく抗議の言葉
  • 否認されている言葉を、他者が次第に頻繁に使うようになります
  • 行動が言葉に反するサブテキストです
視覚的/象徴的な表現
  • 内面の変化を追う身体的な変容
  • アイデンティティの変化を反映する環境の変化
  • 真のアイデンティティを露呈させる小道具や衣装です
ペース配分の考慮点
  • 徐々に明らかにするか、突然認識させるか
  • 否認の場面の頻度と、受容をほのめかす場面のバランス
  • 物語の進行に伴う加速のパターン

よくある落とし穴

落とし穴問題解決策
早い段階で見え透いている緊張感が薄れます徐々に明かしていきます
正当化の論理に一貫性がない説得力が損なわれます主人公の合理化を追跡します
引き返せない地点がない構成が不明瞭になります後戻りできない瞬間を明確にします
結果を伴わない解決満足感が得られません受容に現実的な代償を伴わせます
共感できる導入がない読者が物語に引き込まれません最初の否認に理解できる理由を持たせます

ストーリーを調整するための質問

  1. 主人公の否認が、最初はもっともらしく見える理由は何ですか?
  2. 変化を示す具体的な兆候は何ですか?
  3. 真実を映し出す役割を担うのは誰で、主人公はなぜその人物を退けるのですか?
  4. 外面的なプロットと内面的な否認はどのような関係にありますか?
  5. 受け入れることで、主人公は何を失いますか?
  6. この物語は否認そのものを描くのですか、それとも否認によって可能になることを描くのですか?
  7. どのようなジャンルの慣習を利用すれば、このパターンを強化したり覆したりできますか?

古典的な例

作品否認のパターン
Breaking Bad「俺は犯罪者じゃない」→麻薬王になる
The Godfather「俺は家族とは違う」→ドンになる
Requiem for a Dream「私は依存症じゃない」→破滅
The Talented Mr. Ripley「僕はトムじゃない」→トムになる
Parasite「私は寄生虫じゃない」→文字どおり現れる

出力の保存

出力先の確認
  1. プロジェクト内の context/output-config.md を確認します
  2. 見つかった場合、このスキルの項目を探します
  3. 見つからない場合、ユーザーに「アイデンティティ否認の設計はどこに保存すればよいですか?」と尋ねます
  4. stories/arcs/ または explorations/stories/ を提案します
主な出力
  • 否認の種類 - 道徳的、社会的、心理的、関係的、または職業的
  • アーク構造 - 具体的な指標を伴う6つの段階
  • 鏡となる登場人物 - 真実を映し出す役割
  • 結末の種類 - 悲劇的、ダーク、贖罪的、または妄想的
ファイル名

パターン:{character-name}-denial-{date}.md

検証(Oracle)

このスキルで検証できること
  • 構造の有無 - 6つの段階すべてが特定されているか(信頼度:高)
  • 鏡となる登場人物の割り当て - 真実を名指しする人物がいるか(信頼度:高)
  • 否認の種類の明確さ - 否定されているアイデンティティが明確か(信頼度:中)
人間の判断が必要なこと
  • 共感できる導入 - 最初の否認に納得できるか
  • エスカレーションのペース - 変化の速さが適切か
  • 結末の代償 - 受容に本当の代償が伴うか
Oracleの制約
  • 否認が本物らしく感じられるか、無理に感じられるかは評価できません
  • 自己欺瞞に陥る主人公に読者が共感するかは予測できません

フィードバックループ

セッション間の保存
  • 出力先: context/output-config.md を参照します
  • 保存する内容: 否認の種類、アークの段階、鏡となる登場人物、結末
  • 命名パターン: {character-name}-denial-{date}.md
セッションをまたいだ学習
  • この作品に以前のアイデンティティ否認アークがあるか確認します
  • 否認のパターンが繰り返されないようにします
  • 失敗した否認構造をアンチパターンに反映します

設計上の制約

このスキルが前提とすること
  • 主人公が自己欺瞞に陥っている(外的な葛藤だけではない)
  • 変化が起きるのに十分な時間が物語の中で経過する
  • 読者には主人公に見えないものが見える
このスキルでは扱わないこと
  • 標準的な変化のアーク - character-arc に振り分けます
  • 道徳的な複雑さ - moral-parallax に振り分けます
  • シーン構成 - scene-sequencing に振り分けます
劣化の兆候
  • 否認が最初から明白(緊張感がない)
  • 正当化に一貫性がない(説得力が損なわれる)
  • 代償のない受容(本当のコストがない)

推論の要件

標準的な推論
  • 1つの段階を特定する
  • 基本的な鏡となる登場人物を設計する
  • シンプルな結末を選ぶ
拡張推論(ultrathink)
  • アーク全体の設計 - [理由:6つの段階に一貫性が必要]
  • 複数の鏡となる登場人物の調整 - [理由:異なる真実には異なる映し手が必要]
  • 正当化のマッピング - [理由:間違っていても、内的な論理には一貫性が必要]

トリガーフレーズ: "design the complete arc"、"map the justification ladder"、"coordinate the mirrors"

実行戦略

順次(デフォルト)
  • アーク構造より先に否認の種類を決めます
  • 鏡となる登場人物より先にアークの段階を決めます
  • 結末より先に鏡となる登場人物を決めます
並列化可能
  • 複数の鏡となる登場人物を設計する
  • さまざまな否認パターンを調査する
サブエージェントの候補
タスクエージェントの種類起動するタイミング
登場人物の心理汎用自己欺瞞の仕組みを深掘りするとき
アークの一貫性Explore既存のストーリーファイルとの整合性を確認するとき

コンテキスト管理

おおよそのトークン量
  • スキルの基本: 約3.5kトークン(スペクトラム+アーク+鏡となる登場人物)
  • ジャンルへの適用を含む場合: 約4.5kトークン
  • 例を含む場合: 約5kトークン
コンテキストの最適化
  • 現在の否認の種類と段階に焦点を当てます
  • ジャンルへの適用は参考情報です
  • 古典的な例は任意です
コンテキストが逼迫したとき
  • 優先するもの:現在の段階、進行中の鏡像
  • 後回しにするもの:全体像、すべての鏡像タイプ
  • 省くもの:典型的な例、ジャンルごとの応用

アンチパターン

1. 最初から明白すぎる

パターン: 主人公が見ようとしないものを、読者がすぐに見抜けるほど、否認をあからさまに描くことです。 失敗する理由: 読者の知識と主人公の知識に隔たりがなければ、緊張感は生まれません。読者は主人公とともに、あるいは主人公より少し先に気づくべきですが、何ページも先行してはいけません。 改善策: 最初の否認には説得力を持たせます。最初の逸脱は、本当に例外的なことだと感じられるようにします。証拠を少しずつ積み重ねます。主人公が正しいのではないかと読者に考えさせてから、主人公が間違っていると確かめます。

2. 正当化に一貫性がない

パターン: 主人公の否認を正当化する理由が、本人の内なる論理に従っておらず、本人が気づかないまま矛盾しています。 失敗する理由: 否認は、間違っていても一貫した信念体系です。実際に否認する人は、複雑で一貫した正当化を保ちます。無作為な矛盾は説得力を損ないます。 改善策: 主人公が否認を正当化する論理を明確に整理します。どんなルールに従うのか、どんな例外を設けるのかを考えます。その論理は、外から見れば誤っていても、内側では一貫している必要があります。

3. 後戻りできない瞬間がない

パターン: 変化は徐々に起こるものの、主人公が否認していたものに決定的になった瞬間が明確にありません。 失敗する理由: 後戻りできない地点がなければ、展開に骨格が生まれません。主人公が認めなくても、読者には「起きてしまった」と感じられる必要があります。 改善策: 取り消せない一線を越える、具体的な行動を設計します。主人公は否認し続けてもかまいませんが、読者には、これこそが主人公が恐れていたものになった瞬間だと伝わるようにします。

4. 受け入れても何も失わない

パターン: 主人公が変化した自分をようやく受け入れると、すべてがうまくいき、受け入れることで問題が解決します。 失敗する理由: 受け入れることが苦痛だからこそ、否認が存在します。受け入れても何も代償がないなら、否認はただの愚かさになってしまいます。結末では、間違っていたとしても、なぜ否認に引かれたのかを示す必要があります。 改善策: 受け入れることで、現実の喪失が伴うようにします。人間関係、自己像、閉ざされた可能性などです。主人公は安らぎより真実を選びますが、その安らぎも確かなものでした。

5. 共感しにくい導入

パターン: 主人公の最初の否認が、初めから明らかに愚か、あるいは非道で、分別のある人なら誰も否認しないようなものです。 失敗する理由: 読者は、なぜその人が否認を続けるのか理解する必要があります。否認が理解不能だと、主人公は悲劇の対象ではなく、軽蔑の対象になってしまいます。 改善策: 最初の否認を理解できるものにします。受け入れれば主人公が何を失うのかを示します。間違っていると分かっていても、この人がなぜそう信じるのかを、読者に感じさせます。

統合

インバウンド(このスキルに情報を提供)
スキル提供するもの
character-arc抵抗によってアイデンティティ否認が覆す、変化の構造
moral-parallax否認の説得力を高める道徳的な複雑さ
story-sense変化の展開がうまく伝わらないときの診断
アウトバウンド(このスキルが可能にするもの)
スキル提供するもの
dialogueますます空虚になる抗議の言葉
scene-sequencing鏡像の瞬間と、展開の加速を示す目印
endings悲劇的、暗い、または救済的な解決のパターン
補完関係
スキル関係
character-arcCharacter-arc が標準的な変化を提供し、identity-denial が劇的な緊張を生む抵抗の層を加えます
moral-parallaxIdentity-denial はしばしば道徳的な変化を伴い、moral-parallax は「怪物になること」が文字どおりの意味を持つ、思弁的な設定を加えます

コメント