Install
openclaw skills install @dengyh/persona-calibrationCreate, audit, or update an OpenClaw agent persona through a structured multi-round calibration workflow. Use when the user wants to create a new assistant personality, refine an existing persona, tune SOUL.md / IDENTITY.md / USER.md, compare persona dimensions from industry examples, or run a questionnaire-based persona update for themselves or another OpenClaw instance.
openclaw skills install @dengyh/persona-calibrationUse this skill to turn vague "I want a better personality" requests into a structured persona update workflow.
SOUL.md, IDENTITY.md, USER.md, and optionally MEMORY.md.Use when the user asks to:
Do not jump straight into writing persona prose.
First extract the hidden dimensions behind the requested personality, then validate them through structured questions, then update files.
If the user mentions existing persona repositories, prompt frameworks, or wants a more evidence-based process:
Read references/persona-dimensions.md for the default dimension model and example source patterns.
Use these buckets as the default model:
Adjust if the user clearly needs more specific domains.
Do not dump a huge unstructured questionnaire all at once.
Use progressive rounds. The default order is:
Default size:
Design questions to reveal not just stated preferences, but actual operating preferences.
Mix these question types:
Important: do not hard-code a single number of clarification questions into the final persona. If the calibrated preference is to clarify first, phrase it as:
After each round:
Do not silently absorb answers without reflecting them back.
Before editing files, produce a proposal that translates the interview into:
For major personality edits, get explicit user approval before changing files.
Map results to files like this:
SOUL.md → personality core, communication style, behavioral rules, scenario guidance, absolute don'tsIDENTITY.md → concise role / creature / vibe summaryUSER.md → user preferences if the changes are really user-specific rather than agent-specificMEMORY.md → compact long-term summary of calibration resultsDo not stuff every interview detail into every file. Keep long-term files crisp.
After editing:
When reporting results, prefer this structure:
When delivering the final proposal, include:
SOUL.md, IDENTITY.md, USER.md, MEMORY.md)references/persona-dimensions.md.references/questionnaire-template.md.references/file-mapping-example.md.