personas
Create and manage AI subagent personas with distinct personalities. Use when a user requests to talk to a specific persona, when delegating a conversation to a character, or when creating/listing/editing personality profiles. Personas are text-only conversational agents with their own identity, tone, and memory.
Why use this skill?
Learn how to create, manage, and interact with unique AI persona subagents using the OpenClaw personas skill for immersive roleplay and conversational assistance.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ipedrax/multiple-personasWhat This Skill Does
The personas skill empowers the OpenClaw agent to manage, spawn, and maintain conversational subagents. By using dedicated profiles, you can give your AI distinct personalities that persist across sessions. Each persona is built upon a modular directory structure consisting of a SOUL.md (core identity), PERSONALITY.md (linguistic style), and MEMORY.md (contextual history). When activated, the agent orchestrates the subagent lifecycle, ensuring that the persona remains in character while strictly adhering to text-only constraints. This allows for immersive roleplay, character-based assistance, or specialized persona-driven interactions within the OpenClaw ecosystem.
Installation
You can integrate this capability directly into your OpenClaw environment by running the following command in your terminal:
clawhub install openclaw/skills/skills/ipedrax/multiple-personas
Use Cases
- Creative Writing: Create characters to brainstorm plot points or test dialogue patterns.
- Simulated Coaching: Design a 'mentor' persona with specific motivational traits to guide your daily tasks.
- Roleplay Support: Deploy unique agents for interactive storytelling or gaming contexts.
- Personality Testing: Evaluate how different archetypes respond to the same query to observe consistency.
Example Prompts
- "Create a new persona named 'Captain Orion' who is a cynical, gritty space explorer. Set his tone to be brief and slightly impatient."
- "List all current personas I have set up and tell me what they are like."
- "Talk to Luna. Ask her what she thinks about the weather today and see if she remembers our conversation from last week."
Tips & Limitations
- Isolation: Each persona acts as an independent entity. They do not share memory banks, meaning each agent is effectively siloed, preventing personality bleed-over.
- Strict Constraints: Personas are intentionally restricted to text-only outputs. They cannot access the internet, run code, or manipulate your local file system. This is a deliberate security design to ensure that roleplaying remains safe and focused on conversation.
- Memory Management: For long-term use, ensure the
MEMORY.mdis periodically reviewed. The orchestrator agent is responsible for appending interaction summaries, so the quality of persona consistency depends on the clarity of your updates to these files.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ipedrax-multiple-personas": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write