LaunchKit · 2026
Back to Skills

multiple-personas

Create and manage AI subagent personas with distinct.

0
0 downloads
by @ipedrax

Setup & Installation

openclaw skills install @ipedrax/multiple-personas

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install multiple-personas

What This Skill Does

Creates and manages named AI personas as subagents, each with their own identity, tone, and memory. Each persona is stored as a set of markdown files and activated on demand as a text-only conversational agent. The orchestrating agent routes messages and relays responses.

Isolated per-persona memory files mean each character maintains its own context without bleeding into other personas or the main agent.

When to use it

  • Switching between a formal advisor and a casual assistant persona
  • Letting a custom character handle recurring user conversations
  • Creating a fictional character for interactive storytelling
  • Running isolated persona experiments without shared memory
  • Building a named AI companion with persistent memory across sessions

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Let me talk to Luna'

AGENT
  1. 1Read profiles/luna/SOUL.md, PERSONALITY.md, and MEMORY.md
  2. 2Spawn a subagent with Luna's identity, tone, and memory injected into the prompt
  3. 3Subagent responds in character based on the user's message
  4. 4Relay the subagent's response to the user
  5. 5Append a dated entry to profiles/luna/MEMORY.md capturing notable interaction details
OUTPUT

User receives a response written in Luna's voice, and Luna's memory is updated for future conversations.