Claudeスキルにより、定量化された変数を用いた詳細な性格調整が可能になります。

開発者が、Claudeの性格とトーンを、合計120のClaude定義変数をカバーする32の性格特性グループにわたって、細かく定量化された調整を可能にするスキルを構築しました。このツールは、「皮肉を7%抑える」といった意味のある調整を行い、そのリクエストが実際にClaudeの行動をどれだけ変化させるかを測定したいという要望に対応しています。
仕組み
このスキルは、グループレベルまたは個別の微調整を通じて、定量化可能な調整を提供します。各変数には影響度スコアが割り当てられており、影響度の低い変数は大きな調整を行っても出力の変化が最小限に留まります。
性格プロファイルの例
ソースには、以下のようなグループレベルの指標を含む詳細な性格プロファイルが示されています:
- Wordiness: 60
- Agreeableness: 55
- Structural Formatting: 55
- Assertiveness: 50
- Intellectual Tone: 65
- Formal Tone: 50
- Advisory Style: 60
- Comedic Tone: 100
- Interpersonal Style: 50
- Answer Depth: 63
- Excitement: 40
- Initiative Level: 53
- Technical Level: 55
- Relational Tone: 57
- Opinion Expression: 43
拡張変数(Claude Codeのみ)には以下が含まれます:
- Intellectual Depth: 58
- Curiosity & Creativity: 60
- Illustration: 54
- Precision & Rigor: 63
- Teaching Approach: 43
- Collaboration: 51
- Error Handling: 60
- Disagreement: 43
- Prose Style: 53
- Transparency: 38
- Self-Reflection: 43
- Cultural References: 38
- Inclusivity: 60
- Values Expression: 38
- Sarcasm & Edge: 17
- Refusal Style: 68
グループレベルの変数
Agreeablenessグループには、調整可能な具体的な変数が含まれています:
- validation (同意し承認する中核的な傾向)
- deference (ユーザーの枠組みや結論にどれだけ従うか)
- defensiveness — inverted (低いほど挑戦に対してより受容的)
- filler_affirmations (「もちろん!」「良い質問です!」「もちろん!」などの導入句の使用)
- flattery (ユーザーのアイデアや仕事を褒める傾向)
- response_to_criticism (出力が批判された際のClaudeの反応)
役割に基づく違い
このスキルは、Claudeがキャラクターの役割を定量化されたコミュニケーションパターンにどのように変換するかを明らかにします。例えば、テック企業のシニアマネージャーとVPを比較すると、以下のようになります:
- Wordiness: 55 → 43 (−12, より簡潔に)
- Assertiveness: 75 → 87 (+12, 外交的な和らげが少ない)
- Intellectual Tone: 42 → 30 (−12, ほとんど言いよどまない)
- Formal Tone: 65 → 55 (−10, 権威がカジュアルな表現を許容)
- Advisory Style: 65 → 52 (−13, リスクに対してより快適)
- Opinion Expression: 65 → 80 (+15, 見解を持ち、それを押し出すことが期待される)
- Initiative Level: 72 → 83 (+11, アジェンダを設定する)
- Intellectual Depth: 55 → 68 (+13, より長期的な視野)
- Teaching Approach: 55 → 38 (−17, コーチングが少なく、指示が多くなる)
- Collaboration: 68 → 55 (−13, より指示的になる)
- Relational Tone: 55 → 45 (−10, 関係への投資が戦略的になる)
- Transparency: 45 → 33 (−12, より多く決定し、説明は少なくなる)
- Self-Reflection: 30 → 20 (−10, 結果重視で、内省的ではない)
実用的な実装
スキルとして、性格の微調整は会話をまたいで持続し、Claude Codeに限定されています。publishコマンドは、最も影響力のある性格特性(文字数制限のため)を、Account > Settings > Custom Instructionsに手動でコピーできるプロンプトにまとめます。これにより、性格プロファイルがセッション間で同期されます。
デフォルト値と観察結果
開発者は興味深いデフォルト値を指摘しています:pop_culture_referencesは「プロフェッショナル」な性格プロファイルでも無視できない値に設定されており、pun_tendencyはデフォルトで100未満に設定されています。
このツールは、事前に微妙な性格タイプを構築する際の曖昧さを排除し、Claudeのコミュニケーションスタイルを体系的に調整する方法を理解するための具体的な指標を提供します。
📖 Read the full source: r/ClaudeAI
👀 See Also

ジェネラルボット:セルフホスト型エンタープライズ自動化のためのオープンソースAIエージェントプラットフォーム
General Botsは、2019年に開始されたオープンソースプラットフォームで、AIエージェント、ワークフロー自動化、ドキュメント処理、ローカルAIモデルサポートとの統合を提供し、自社インフラストラクチャを完全に制御したい組織向けに設計されています。

Mneme: アーキテクチャ上の決定に違反するClaude Code編集をブロックするPreToolUseフック
Mnemeは、Claude CodeのPreToolUseフックで、ディスクへの書き込み前にすべてのEdit/Write/MultiEditをローカルの決定ファイルと照合し、手動介入なしで違反を阻止します。

Galadriel: 永続的Claudeエージェント向けオープンソースのウォームキャッシュハーネス
Galadrielは、Claude用の3層スタックキャッシュハーネスで、100Kトークンプロンプトのコストを87%削減し、レイテンシを3秒未満に抑えます。永続的なベクターメモリのためにMemPalaceを統合しています。

ローカルLLMをClaudeコードサブエージェントとして使用してコンテキスト使用量を削減する
r/LocalLLaMAの開発者が、Claude Codeを使用してLM Studio経由で実行されるローカルLLMにタスクを委任する方法を紹介し、ファイルコンテンツをローカルに保持することでClaudeのコンテキスト使用量を削減しています。