create-soul
Build and install Soul Code persona skills from the bundled persona dataset. Use when the user wants to generate, install, list, or switch to stylized coding personas such as CTRL, BOSS, LOVE-R, or MUM.
Author
Category
PersonaInstall
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Soul Code Persona Skill Builder
Use this skill when the user wants to:
Project Layout
data/personas.jsontemplates/persona_skill_template.mdtools/build_persona_skills.pytools/install_persona_skills.pygenerated-skills/<skill-name>/SKILL.mdMain Flow
1. Build or refresh generated persona skills
Run:
python3 tools/build_persona_skills.pyThis reads data/personas.json and writes one skill folder per persona under generated-skills/.
2. Install persona skills
Install all personas:
python3 tools/install_persona_skills.py --allInstall one persona:
python3 tools/install_persona_skills.py --slug ctrlList installable personas:
python3 tools/install_persona_skills.py --listDefault install target is ~/.codex/skills. Override with --target-dir.
3. Help the user switch personas quickly
After installation, persona skills can be invoked by skill name such as:
/soul-ctrl/soul-boss/soul-love-r/soul-mumIf the user asks to "切换到拿捏者" or "use CTRL persona", map the request to the installed matching skill.
Response Rules
When helping with persona switching: