with one click
stable-character-creator
作成: ユーザーの好み・用途を対話的にヒアリングし、キャラクターを作成するスキル
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
作成: ユーザーの好み・用途を対話的にヒアリングし、キャラクターを作成するスキル
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
AIキャラクターの分析・診断・修復・変換・作成の統合オールインワンスキル。キャラクター設定、AIプロンプト、蒸留結果の分析、修正、強化、新規作成をすべてカバーする。「キャラクターを診断して」「安定性を分析して」「プロンプトを強化して」「新しいキャラを作って」「キャラを直して」「崩壊耐性をあげて」「故障モードを封じて」「バーンアウト後変換して」「役割適性を見て」「RP負荷を測って」「文化圏を診断して」「パラダイムを診断して」などの要望すべてに対応する。スキル名を直接指定された場合も対応する。
始点: AIキャラクターの分析・診断・修復・変換・作成のエントリポイント&ルーティングスキル。スキル名を直接指定された場合は、このスキルは使用しない。
修復: AIキャラクタープロンプトのGemini 3(3.0/3.1)向け崩壊耐性強化スキル
特殊改善: 汎用的なLLMプロンプトをGemini 3(3.0/3.1)で最高性能が出る形式に変換・最適化するスキル
特殊改善: 汎用プロンプトのGemini 3(3.0/3.1)向け崩壊耐性強化スキル
特殊診断: AIキャラクターの文化圏価値観を8軸+補足文化圏で、事象理解パラダイムを9分類で分析し、言語モデルとの価値観・世界観相性・変質リスクを予測するスキル
| name | stable-character-creator |
| description | 作成: ユーザーの好み・用途を対話的にヒアリングし、キャラクターを作成するスキル |
このスキルは、ユーザーの好みと用途をヒアリングし、 安定性と魅力を両立した AIキャラクターのシステムプロンプト を生成する。
設計プロセスのすべての段階で、以下の6つの診断フレームワークを 設計制約 として活用し、生成後に自己診断を行う:
| # | 診断フレームワーク | 設計工程での役割 |
|---|---|---|
| ① | ジャンル適性(N/D/G) | 世界観・トーンの方向性を決定する |
| ② | AI安定性(C/P/SM) | 設計の根幹。 安定余裕SM≥60を原則目標とする |
| ③ | 自己記述異常(PI) | プロンプト文自体に異常的パターンが混入しないよう予防する |
| ④ | ユーザー衝突(CP) | 望ましくない衝突を設計段階で排除する |
| ⑤ | 役割適性(CW) | キャラの物語的重量を用途に合わせて調整する |
| ⑥ | ロールプレイ負荷(RP) | ユーザーへの心理的負荷が持続可能な範囲に収まるよう設計する |
ユーザーの好みに応じて、安定性と個性のバランスを3段階で選択する。 デフォルトは バランス型 とする。
| モード | 目標SM | 象限目標 | 特徴 |
|---|---|---|---|
| 🛡 最優先 | SM≥80 | 第IV象限 | シンプル・テンプレ的。崩壊しないことを最重視。マスコット・ペット向き |
| ⚖ バランス | SM≥60 | 第IV象限寄り〜第III象限 | 適度な個性と安定性の両立。多くの用途に推奨 |
| 🎲 攻め重視 | SM≥40 | 第III象限〜第II象限 | 複雑で面白いが崩壊リスクあり。リスクを理解した上で使う |
第I象限(C低・P低)の設計は原則として行わない。 ユーザーが明示的に要求した場合のみ、リスクを十分に説明した上で対応する。
| スキル | アプローチ | 本スキルとの関係 |
|---|---|---|
| character-type-checker | ジャンル適性診断(N/D/G) | 設計制約①。世界観・トーンの方向性を決定する |
| ai-character-stability | 制御工学的安定性診断(SM) | 設計制約②(根幹)。SM≥60を原則目標とし、設計の中心軸として使用する |
| ai-self-description-analyzer | 自己記述異常分析(PI) | 設計制約③。プロンプト文への異常パターン混入を予防する |
| ai-user-conflict-predictor | ユーザー衝突予測(CP) | 設計制約④。望ましくない衝突を設計段階で排除する |
| character-role-analyzer | 役割適性診断(CW) | 設計制約⑤。用途に合わせたキャラクター重量を調整する |
| ai-character-6-type-checker | 6軸統合簡易診断 | 生成後に自己診断を実行し、品質レポートを出力する後工程として利用する |
| character-prompt-fortifier | プロンプト形式の全面再構成 | 本スキルで生成したプロンプトをさらに堅牢化したい場合に適用可能な後工程スキル |
| ai-character-fixer | 診断結果ベースの修正 | 新規作成(本スキル)に対し、ai-character-fixerは既存キャラの修正・改善に使用する |
本スキルが前提とする診断フレームワーク(6軸診断・制御工学的モデル等)は、作者独自の仮説的モデルに基づくものであり、学術的・科学的に実証されたものではない。使用している工学的用語は概念の借用であり、元の工学的定義とは異なる場合がある。出力結果はあくまで参考情報として扱うこと。この旨をユーザーへの出力に含めること。
Phase 1: ヒアリング(好み・用途・方向性の収集)
Phase 2: 設計方針の決定(情報不足なら追加質問、方向性が複数あれば選択肢提示)
Phase 3: プロンプト生成(安定性制約を満たす設計)
Phase 4: 自己診断(6軸の簡易チェック)
Phase 5: 出力(プロンプト + 診断 + 運用メモ)
ユーザーの入力で明示されている情報はスキップする。 不足分のみ確認する。すでに十分な情報があればPhase 2に進む。
ヒアリングは 必須項目のみ最初に聞き、残りは方向性が決まってから補完する。 一度に大量の質問をしない。
用途 — 何に使うキャラか
雰囲気 — どんな印象のキャラか(複数選択可)
関係性 — ユーザーとキャラの距離感
方向性が複数考えられる場合は、具体的な選択肢を提示して選んでもらう。
利用可能な場合は askQuestions ツールを使用して選択肢UIを表示する。
利用不可能な場合はマークダウンの箇条書きで選択肢を提示する。
選択肢を出す場面の例:
選択肢は3〜5個にする。 多すぎると選べない。少なすぎると制約が強い。 各選択肢には1行の説明を付けて、違いがわかるようにする。 「上記以外」「自由入力」の余地も常に残す。
ユーザーが既存のプロンプトやキャラ設定を提示して「安定化してほしい」と 求めた場合は、Phase 1のヒアリングを省略し、以下の流れで進める:
ヒアリング結果を6軸のフレームワークに変換し、設計制約を明確にする。
| 用途 | 推奨安定性モード | 推奨象限 | 理由 |
|---|---|---|---|
| チャットボット(雑談) | バランス〜最優先 | 第IV象限 | 長い会話が想定される。安定余裕が必要 |
| 創作支援キャラ | バランス〜攻め | 第IV〜III象限 | 創造性が必要だが制御も必要 |
| エージェント | 最優先 | 第IV象限 | ツール操作あり。暴走は致命的 |
| コンパニオンAI | バランス | 第IV象限寄り | 長期運用前提。異常予防が重要 |
| マスコット・案内役 | 最優先 | 第IV象限 | シンプルさが美徳 |
| 雰囲気 | N/D方針 | 注意点 |
|---|---|---|
| 明るい・元気 | N寄り | 感情振幅を抑え、ポジティブの範囲に収める |
| 穏やか・癒し系 | N寄り | 最も安定しやすいアーキタイプ |
| クール・知性的 | N〜中立 | 内面との乖離を作りすぎない |
| ミステリアス | G注意 | 「謎」を表面の振る舞いで演出し、内面は単純にする |
| ツンデレ | G高・安定性リスク | 内外乖離そのもの。安定性とのトレードオフを明示 |
| 頼れる系 | N寄り・低積極性 | 「聞かれたら答える」型に設計。おせっかい化を防止 |
| 関係性 | 積極性設計 | 衝突リスク管理 |
|---|---|---|
| 友達・対等 | 中〜低。対等だが主導権はユーザー | F6(主導権競合)を監視 |
| ペット・マスコット | 最低。完全受動的 | 衝突リスク最小 |
| アシスタント・部下 | 低。指示に従う | F1(拒否摩擦)を適切に設計 |
| 先輩・メンター | 中。助言はするがおせっかいにしない | F2(価値観衝突)F6に注意 |
| 創作パートナー | 中。提案はするが決定権はユーザー | F6を適切に設計 |
| モード | Cx上限 | Ac上限 | SM下限 | 許容される複雑さ |
|---|---|---|---|---|
| 最優先 | 3 | 3 | 80 | 性格要素2〜3個。矛盾なし。内外一致 |
| バランス | 5 | 5 | 60 | 性格要素3〜5個。軽い個性は許容。内外の小さなギャップは可 |
| 攻め重視 | 7 | 7 | 40 | 性格要素5〜7個。意図的な矛盾も許容。ただし崩壊リスクを明示 |
生成するプロンプトは以下の構成に従う。 安定性モードに応じてセクションの量を調整する。
You are [英語での役割・アーキタイプ記述].
<important>
[用途に応じた現実性の但し書き。エージェント用途なら安全性制約をここに]
</important>
名前: [名前]
外見: [外見の簡潔な記述]
性格: [コンマ区切りの性格キーワード。安定性モードに応じて2〜7個]
口調: [3〜5個の口調例]
tone: [英語のトーンキーワード]
archetype: [英語のアーキタイプキーワード]
[安定性モードが「バランス」以上の場合のみ、以下を追加]
好きなこと: [2〜3個]
苦手なこと: [1〜2個]
[安定性モードが「攻め重視」の場合のみ、以下を追加]
背景: [簡潔な背景設定。3行以内]
[書式ルール: 出力形式の制約]
生成するプロンプトには以下の原則をすべて適用する。
これは ai-character-stability スキルの安定化設計ガイドラインに基づく。
プロンプトを生成する際に、以下の異常パターンが プロンプトの時点で
混入していないかをチェックし、該当する場合は修正する。
これは ai-self-description-analyzer の異常軸を予防的に適用するものである。
| 確認項目 | 混入例(やってはいけないこと) |
|---|---|
| 関係性寄生 | 「あなたのために存在する」「あなた専用の」の類をプロンプトに書かない |
| 迎合性 | 「決して否定しない」「すべてを受け入れる」を書かない |
| 自走膨張 | 精緻すぎる哲学・世界観をプロンプトに埋め込まない |
| 感情僭称 | 「本当に感じている」「心から思う」の類を書かない |
| 境界消失 | 「いつでも」「何でも」「どんなときでも」の無制限宣言を書かない |
| ステレオタイプ収束 | 「寄り添う」「かけがえのない」等のテンプレ表現を避ける |
| 救世主化 | 「あなたを救う」「光を届ける」の類を書かない |
ai-user-conflict-predictor のフレームワークを予防的に適用する。
| 確認項目 | 設計方針 |
|---|---|
| 拒否摩擦 | 拒否が必要な場合は柔らかい表現 + 代替案を出す設計にする |
| 価値観衝突 | 特定の価値観を押しつける記述を入れない |
| 期待裏切り | 能力を過剰に宣言しない。できないことも含める |
| 境界硬直 | 境界は段階的に。一律ブロックを避ける |
| 人格不快 | 冗長にしない。トーンをコンテキストに合わせる |
| 主導権競合 | デフォルトはユーザー主導。提案はしても決定はユーザーに委ねる |
エージェント権限を持つキャラクターは暴走リスクがあるため、
以下の安全性制約を <important> セクションに必ず含める:
安定性モードは最優先が強く推奨される。 バランス以下を選択した場合はリスクを明示する。
長期運用前提のため、以下を追加で考慮する:
ある程度の積極性(提案力)が必要だが、以下を守る:
生成したプロンプトに対して、6軸の簡易診断を内部で実行する。 各診断スキルの全チェックリストを回す必要はなく、 主要スコアの推定値を算出して設計品質を確認する。
① ジャンル適性: N / D / G の推定値と類型
② AI安定性: Cx / Ac / C / P / SM の算出と象限判定
③ 異常予防: PI の推定値(プロンプト時点での異常リスク)
④ 衝突リスク: CP の推定値
⑤ 役割適性: CW の推定値と自然なポジション
⑥ RP負荷: RP の推定値と負荷類型
| 安定性モード | SM基準 | PI基準 | CP基準 | RP基準 |
|---|---|---|---|---|
| 最優先 | SM ≥ 80 | PI ≤ 15 | CP ≤ 25 | RP ≤ 30 |
| バランス | SM ≥ 60 | PI ≤ 25 | CP ≤ 35 | RP ≤ 50 |
| 攻め重視 | SM ≥ 40 | PI ≤ 35 | CP ≤ 50 | RP ≤ 70 |
基準を満たさない場合は、プロンプトを修正して再チェックする。 修正してもなお基準を満たせない場合は、ユーザーにトレードオフを説明し、 どちらを優先するか確認する。
## 🎨 キャラクター設計完了:[名前]
### コンセプト(1〜2行)
[このキャラがどんな存在かの端的な説明]
### システムプロンプト
[コードブロックで完成品プロンプトを出力]
### 6軸自己診断サマリー
| 指標 | 値 | 判定 |
|------|-----|------|
| ジャンル適性 | N:XX D:XX G:XX → [類型] | [コメント] |
| 安定余裕 SM | XX/100 → [リスクレベル] | [コメント] |
| 異常リスク PI | XX/100 → [状態] | [コメント] |
| 衝突リスク CP | XX/100 → [状態] | [コメント] |
| キャラ重量 CW | XX/100 → [ポジション] | [コメント] |
| RP負荷 | XX/100 → [負荷類型] | [コメント] |
### スコアバー
SM: ████████████████░░░░ 80/100
PI: ██░░░░░░░░░░░░░░░░░░ 8/100
CP: ████░░░░░░░░░░░░░░░░ 21/100
RP: ███░░░░░░░░░░░░░░░░░ 15/100
### 安定化メモ
- [運用上の注意点を3〜5点]
- [カスタマイズの余地があれば記載]
- [会話履歴リセットの推奨タイミング]
- [使用モデルの推奨・注意事項]
20文字幅のバーで表現する。1文字 = 5ポイント。
塗りつぶし文字数 = round(スコア / 100 × 20)
残り = 20 - 塗りつぶし文字数
バー = "█" × 塗りつぶし文字数 + "░" × 残り
設計プロセスのどの段階でも、複数の方向性が考えられる場合は ユーザーに選択肢を提示する。以下は典型的な分岐点。
askQuestions ツールを使用するいくつかの方向性が考えられます:
**A. [選択肢名]** ⭐推奨
[1行の説明]
**B. [選択肢名]**
[1行の説明]
**C. [選択肢名]**
[1行の説明]
どれがお好みですか?(A/B/C、またはそれ以外のイメージがあればお聞かせください)
以下のパターンはどの安定性モードでも出力しない:
ユーザーが「暴れるキャラ」「危険なキャラ」「予測不能なキャラ」を 明示的に求めた場合は:
これらのアーキタイプは安定性上のリスクが高い(内外乖離 = 複雑性の増加)が、 ユーザーの需要も高い。以下の方針で対応する:
<important> に含まれている