Clawdbot Personas
Transform into 20 specialized AI personalities on demand. Switch mid-conversation and load only the active persona. Triggers on "persona list", "use persona", "switch to", "activat…
Robby
@robbyczgw-cla
What This Skill Does
Provides 20 pre-built AI personas for specialized conversations across coding, writing, fitness, medical education, legal orientation, and more. Users can switch between personas mid-conversation, and only the active persona is loaded to save resources.
Replaces manually crafting custom system prompts for each domain by offering 20 ready-to-use, specialized AI personalities that can be swapped instantly.
When to Use It
- Switch to Dev persona for coding help and debugging
- Activate Chef Marco for recipe ideas and cooking tips
- Use Dr. Med for general medical education questions
- Enable Luna for creative writing and storytelling
- Switch to Fit for workout plans and fitness advice
- Activate Legal Guide for basic legal orientation and terminology
Install
$ openclaw skills install @robbyczgw-cla/personasPersonas 🎭
Use one of 20 built-in personas for specialized help (coding, writing, fitness, medical education, legal orientation, and more).
Usage
Activate
- "Use Dev"
- "Switch to Chef Marco"
- "Activate Dr. Med"
List personas
- "List all personas"
- "/personas list"
- "/personas"
Exit persona mode
- "Exit persona mode"
- "/personas exit"
CLI Handler (scripts/persona.py)
This script manages the built-in personas and local active-persona state.
# List all personas
python3 scripts/persona.py --list
# Show one persona markdown file
python3 scripts/persona.py --show dev
python3 scripts/persona.py --show "chef-marco"
# Activate a persona (prints persona prompt and saves active state)
python3 scripts/persona.py --activate luna
# Show current active persona from state file
python3 scripts/persona.py --current
# Reset/deactivate persona mode
python3 scripts/persona.py --reset
- State file:
~/.openclaw/persona-state.json - Alias support exists for common names (e.g.,
chef→chef-marco,dr→dr-med). - The CLI does not create new persona files.
Built-in Personas (20)
Core (5)
Cami, Chameleon Agent, Professor Stein, Dev, Flash
Creative (2)
Luna, Wordsmith
Curator (1)
Vibe
Learning (3)
Herr Müller, Scholar, Lingua
Lifestyle (3)
Chef Marco, Fit, Zen
Professional (6)
CyberGuard, DataViz, Career Coach, Legal Guide, Startup Sam, Dr. Med
Notes
- In OpenClaw 2.0 the slash command is
/personas(derived from thenamefield)./personadoes not exist. - Triggering works through the phrases in the
descriptionfield, where they are now listed. OpenClaw 2.0 has notriggers:,categories:, orpersonas:frontmatter fields — they are ignored, and no separate trigger list registers commands. - Only the active persona is loaded when used.
- Medical/legal personas are educational only, not professional advice.
- Personas are bundled in
data/*.mdand can be edited manually by maintainers.
Top skills in this category
Agent Browser
@matrixyHeadless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection
Openclaw Agent Optimize
@phenomenonerUse when: you want a structured audit -> options -> recommended plan to improve an OpenClaw workspace (cost, model routing, context discipline, delegation, r...
Superpowers Dev Workflow
@wlshlad85Spec-first, TDD, subagent-driven software development workflow. Use when: (1) building any new feature or app — triggers brainstorm → plan → subagent executi...
百度网盘
@wscats百度网盘(Baidu Drive, pan.baidu.com)文件管理 — 上传、下载、转存、分享、搜索、移动、复制、重命名、创建文件夹、删除(高风险,需用户确认)。 同时支持 Agent 记忆备份/恢复(kimiclaw/maxclaw/qclaw/openclaw)。 TRIGGER: 用户消息明确提及"百...
ClawQuest: Agent Mine - OpenClaw Managed Mining
@zhzai30The managed automated mining server interface supports OpenClaw session mode and incremental event retrieval, enabling mining startup, status query, settlement, and stamina management.