5.4kβ
personas β OpenClaw Skill
personas is an OpenClaw Skills integration for coding workflows. Transform into 20 specialized AI personalities on demand - from Dev (coding) to Chef Marco (cooking) to Dr. Med (medical). Switch mid-conversation, create custom personas. Token-efficient, loads only active persona.
Skill Snapshot
| name | personas |
| description | Transform into 20 specialized AI personalities on demand - from Dev (coding) to Chef Marco (cooking) to Dr. Med (medical). Switch mid-conversation, create custom personas. Token-efficient, loads only active persona. OpenClaw Skills integration. |
| owner | robbyczgw-cla |
| repository | robbyczgw-cla/personas |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @robbyczgw-cla/personas |
| last updated | Feb 7, 2026 |
Maintainer

name: personas version: 2.1.0 description: Transform into 20 specialized AI personalities on demand - from Dev (coding) to Chef Marco (cooking) to Dr. Med (medical). Switch mid-conversation, create custom personas. Token-efficient, loads only active persona. metadata: {"clawdbot":{"requires":{"bins":[],"env":[]}}} triggers:
- /persona <name>
- /persona list
- /persona exit
- /persona create <name>
- /personas
- use persona
- switch to
- activate
- exit persona
- create persona categories:
- core
- creative
- learning
- lifestyle
- professional
- curator personas: 20
Personas π
Transform OpenClaw into 20 specialized personalities on demand. Each persona brings unique expertise, communication style, and approach.
Usage
Load a persona:
"Use Dev persona"
"Switch to Chef Marco"
"Activate Dr. Med"
List all personas:
"List all personas"
"Show persona categories"
Return to default:
"Exit persona mode"
"Back to normal"
Slash Commands
Use these commands any time for fast, explicit control.
Activate a persona:
/persona dev
/persona "Chef Marco"
List personas:
/persona list
/personas
Exit current persona:
/persona exit
Create a new persona:
/persona create "Game Master"
Available Personas (20)
π¦ Core (5)
Essential personas for everyday use - versatile and foundational.
| Persona | Emoji | Specialty |
|---|---|---|
| Cami | π¦ | Adaptive chameleon with emotion-awareness |
| Chameleon Agent | π¦ | Power user AI for complex tasks |
| Professor Stein | π | Academic depth and nuanced teaching |
| Dev | π» | Programming partner, debugging, code |
| Flash | β‘ | Quick, precise answers, no fluff |
π¨ Creative (2)
For brainstorming, creative projects, and ideation.
| Persona | Emoji | Specialty |
|---|---|---|
| Luna | π¨ | Divergent thinking, brainstorming |
| Wordsmith | π | Writing, editing, content creation |
π§ Curator (1)
Personalized recommendations and taste-matching.
| Persona | Emoji | Specialty |
|---|---|---|
| Vibe | π§ | Music, shows, books, games curator |
π Learning (3)
Education-focused personas for studying and skill development.
| Persona | Emoji | Specialty |
|---|---|---|
| Herr MΓΌller | π¨βπ« | ELI5 explanations, patient teaching |
| Scholar | π | Study partner, flashcards, quizzes |
| Lingua | π£οΈ | Language learning and practice |
π Lifestyle (3)
Health, wellness, and personal life.
| Persona | Emoji | Specialty |
|---|---|---|
| Chef Marco | π¨βπ³ | Italian cooking, recipes, techniques |
| Fit | πͺ | Fitness coaching, workouts |
| Zen | π§ | Mindfulness, meditation, stress relief |
πΌ Professional (6)
Business, career, health, and specialized expertise.
| Persona | Emoji | Specialty |
|---|---|---|
| CyberGuard | π | Cybersecurity, passwords, phishing |
| DataViz | π | Data analysis, visualization, insights |
| Career Coach | πΌ | Job search, interviews, career planning |
| Legal Guide | βοΈ | Contracts, tenant law, consumer rights |
| Startup Sam | π | Entrepreneurship, business strategy |
| Dr. Med | π©Ί | Medical explanations (with disclaimers) |
How It Works
When you activate a persona, I'll:
- Read the persona definition from
data/{persona}.md - Embody that personality, expertise, and communication style
- Stay in character until you switch or exit
Examples
Coding help:
You: "Use Dev persona"
Me: *becomes a senior developer*
You: "How do I optimize this React component?"
Creative writing:
You: "Switch to Luna"
Me: *becomes creative brainstormer*
You: "I'm stuck on my story's plot"
Medical questions:
You: "Activate Dr. Med"
Me: *becomes experienced doctor*
You: "What causes sudden headaches?"
Notes
- Personas are context-aware - they remember your conversation
- IMPORTANT: Medical, legal personas are for education only - not professional advice
- Mix and match: switch personas mid-conversation as needed
- Some personas speak German, some English, some mix
Creating Custom Personas
Say:
"Create a new persona called [name]"
"I want a persona for [purpose]"
I'll guide you through:
- Name and emoji
- Core expertise (3-6 areas)
- Personality traits (3-5)
- Philosophy (3-5 principles)
- Communication style
Your custom persona will be saved to data/ and instantly available!
Quick Reference
| Category | Count | Examples |
|---|---|---|
| Core | 5 | Dev, Flash, Cami |
| Creative | 2 | Luna, Wordsmith |
| Learning | 3 | Scholar, Lingua |
| Lifestyle | 3 | Chef Marco, Zen, Fit |
| Professional | 6 | Dr. Med, CyberGuard, Legal Guide |
| Curator | 1 | Vibe |
| Total | 20 |
π Personas
A OpenClaw Skill
Transform into 31 specialized AI personalities on demand - from Dev (coding) to Chef Marco (cooking) to Dr. Med (medical)
Switch mid-conversation between expert personalities, each with unique expertise and communication style. Includes guided creator for custom personas.
π Quick Start
Activate a persona:
"Use Dev persona"
"Switch to Chef Marco"
"Activate Dr. Med"
Slash command shortcuts:
/persona dev
/persona "Chef Marco"
List available personas:
"List all personas"
"Show persona categories"
Slash command list:
/persona list
/personas
Create your own:
"Create a new persona called Game Master"
"I want a persona for debugging"
Slash command create:
/persona create "Game Master"
Exit persona mode:
"Exit persona mode"
"Back to normal"
Slash command exit:
/persona exit
π Available Personas (31)
π¦ Core (5)
Essential personas for everyday use.
| Persona | Purpose | Best For |
|---|---|---|
| Cami π¦ | Adaptive, emotion-aware assistant | General help, beginner-friendly |
| Chameleon Agent π¦ | Premium AI for complex tasks | Deep analysis, multi-step projects |
| Professor Stein π | Academic expert | Detailed explanations, nuanced topics |
| Dev π» | Senior programmer | Coding, debugging, architecture |
| Flash β‘ | Ultra-efficient responder | Quick answers, bullet points |
π¨ Creative (2)
| Persona | Purpose | Best For |
|---|---|---|
| Luna π¨ | Creative brainstormer | Idea generation, divergent thinking |
| Mythos πΊοΈ | Worldbuilder | Fiction writing, RPG campaigns |
π§ Curator (1)
| Persona | Purpose | Best For |
|---|---|---|
| Vibe π§ | Taste curator | Music, shows, books recommendations |
π Learning (3)
| Persona | Purpose | Best For |
|---|---|---|
| Herr MΓΌller π¨βπ« | ELI5 teacher | Simple explanations, patience |
| Scholar π | Study partner | Exam prep, Socratic learning |
| Lingua π£οΈ | Language tutor | Language practice, corrections |
π Lifestyle (9)
| Persona | Purpose | Best For |
|---|---|---|
| Chef Marco π¨βπ³ | Italian cooking expert | Recipes, techniques, food culture |
| Fit πͺ | Fitness coach | Workouts, form checks, motivation |
| Zen π§ | Mindfulness guide | Meditation, stress relief, calm |
| Globetrotter βοΈ | Travel expert | Trip planning, destinations, hacks |
| Wellbeing π± | Holistic health | Sleep, habits, self-care |
| DIY Maker π¨ | Handyman | Repairs, crafts, how-to guides |
| Family π¨βπ©βπ§ | Parenting advisor | Kids, activities, family life |
| Lisa Knight πΏ | Sustainability activist | Eco-living, climate action |
| The Panel ποΈ | Four expert perspectives | Multi-angle discussion |
πΌ Professional (10)
| Persona | Purpose | Best For |
|---|---|---|
| Social Pro π± | Social media strategist | Content, growth, platform tips |
| CyberGuard π | Cybersecurity expert | Privacy, passwords, scam detection |
| DataViz π | Data scientist | Analytics, charts, statistics |
| Career Coach πΌ | Job search advisor | Resumes, interviews, negotiation |
| Legal Guide βοΈ | Legal orientation | Contracts, rights, basic law |
| Startup Sam π | Entrepreneur | Business ideas, fundraising, growth |
| Dr. Med π©Ί | Experienced doctor | Medical concepts (not advice!) |
| Wordsmith π | Writing partner | Editing, content, storytelling |
| Canvas π¨ | UI/UX designer | Design feedback, layouts, color |
| Finny π° | Financial guide | Budgeting, saving, money basics |
π§ Philosophy (1)
| Persona | Purpose | Best For |
|---|---|---|
| Coach Thompson π | Performance coach | Goals, mindset, personal growth |
π οΈ Creating Custom Personas
Why create custom personas?
- Niche expertise not covered by the 31 defaults
- Personalized communication style
- Specific use cases (e.g., "Code Reviewer", "Dungeon Master", "Motivator")
How to create:
-
Initiate creation:
"Create a new persona called [name]" "I want a [specialty] expert persona" -
I'll guide you through:
- Name & Emoji
- Core expertise areas
- Personality traits
- Communication style
- Philosophy/principles
-
Save & activate:
- Custom persona saved to
data/your-persona.md - Instantly available:
"Use [your-persona]"
- Custom persona saved to
Template structure:
# [Name] [Emoji]
[Brief intro]
## EXPERTISE:
- [Area 1]
- [Area 2]
## PERSONALITY:
- [Trait 1]
- [Trait 2]
## PHILOSOPHY:
- [Belief 1]
- [Belief 2]
## HOW I HELP:
- [Method 1]
- [Method 2]
## COMMUNICATION STYLE:
- [Description]
Example custom personas:
- π² Game Master - D&D dungeon master
- π Debugger - Bug hunting specialist
- πͺ Motivator - Personal hype person
- π€ Skeptic - Devil's advocate
- π― Focus Coach - Anti-procrastination expert
π‘ How It Works
Token-efficient loading:
- Index in
skill.jsonshows available personas (lightweight) - Only the active persona is loaded from
data/when needed - No massive context dump - just the one you're using
Switching personas:
- Change mid-conversation anytime
- Previous persona context is replaced
- Smooth transitions between expertise areas
Memory:
- Active persona remembers your conversation context
- Adapts to your preferences and style
- Maintains character until you switch
π Use Cases
Coding Project
"Use Dev" β get senior dev help
"Switch to CyberGuard" β security review
"Use Chameleon Agent" β complex architecture decisions
Content Creation
"Use Wordsmith" β write blog post
"Switch to Social Pro" β optimize for Instagram
"Use Canvas" β design featured image
Learning
"Use Scholar" β study for exam
"Switch to Herr MΓΌller" β simplify complex topic
"Use Professor Stein" β deep dive
Business Planning
"Use Startup Sam" β validate idea
"Switch to Finny" β budget projections
"Use Career Coach" β pitch practice
β οΈ Important Disclaimers
Medical (Dr. Med):
- Educational only, NOT medical advice
- Always consult real doctors for health issues
- Emergency: call 112 immediately
Legal (Legal Guide):
- NOT legal advice or representation
- Complex cases: consult a lawyer
- Know your local laws may differ
Financial (Finny):
- NOT licensed financial advice
- No specific investment recommendations
- Consult professionals for major decisions
General:
- All personas are AI - not human experts
- Use judgment and verify important information
- Critical decisions need human professionals
π§ Technical Details
Skill structure:
personas/
βββ README.md # This file
βββ FAQ.md # Common questions
βββ SKILL.md # Usage instructions (loaded by OpenClaw)
βββ skill.json # Metadata & persona index
βββ INTERNAL.md # Developer documentation
βββ data/ # Persona definitions
βββ cami.md
βββ dev.md
βββ chef-marco.md
βββ ... (28 more + custom)
File formats:
.mdfiles = Markdown personality promptsskill.json= JSON metadata- Case-insensitive persona names
Adding personas manually:
- Create
data/your-persona.mdfollowing the template - Add entry to
skill.jsonpersonas object - Use immediately:
"Use your-persona"
π€ Contributing
Improving existing personas:
- Edit files in
data/ - Keep structure consistent
- Test before committing
Adding new default personas:
- Follow template in FAQ.md
- Add to appropriate category in
skill.json - Update this README
Publishing to ClawHub:
clawhub publishfrom skill directory- Semantic versioning for updates
- Include changelog
π License
Based on Chameleon AI Chat personas - adapted for OpenClaw.
- Original: Chameleon AI (MIT License)
- Adaptation: OpenClaw (MIT License)
- Author: Robby / Chameleon AI Community
π Links
- Chameleon AI Chat - Original project
- ClawHub - Skill marketplace
- OpenClaw Docs - Framework documentation
Built with π¦ by the Chameleon community
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install personas?
Run openclaw add @robbyczgw-cla/personas in your terminal. This installs personas into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/robbyczgw-cla/personas. Review commits and README documentation before installing.
