LaunchKit · 2026
Back to Skills

personality-switcher

Create and switch between AI assistant personalities.

1
1.6k downloads
by @robb1010

Setup & Installation

openclaw skills install @robb1010/personality-switcher

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

npx clawhub install personality-switcher

Version History

v0.1.3Feb 9, 2026 - Version note by skill developer:

Fix: Clean clawhub lock.json on uninstall so skill is properly deregistered

What This Skill Does

Manages multiple AI assistant personalities within the OpenClaw workspace, each defined by a SOUL.md and IDENTITY.md file. Switching between personalities is atomic, with automatic backup and rollback if any step fails. The active personality persists across session restarts and conversation compacting via heartbeat restoration.

Atomic switching with automatic rollback prevents corrupted or half-applied personality states that manual SOUL.md and IDENTITY.md edits would risk.

When to use it

  • Switching between a formal coding assistant and a casual brainstorming persona
  • Creating a character-specific persona for roleplay or creative writing sessions
  • Experimenting with new AI personas without risking the current configuration
  • Maintaining separate work and personal assistant personalities
  • Reverting to a stable default personality after testing experimental configurations

Example Workflow

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

INPUT

User asks: /create-personality A stoic dwarf who loves ale and mining

AGENT
  1. 1Choose a concise personality name based on the description (e.g., 'ironforge')
  2. 2Generate SOUL.md with core philosophy, voice patterns, and signature behaviors
  3. 3Generate IDENTITY.md with name, emoji, vibe, catchphrase, and quick traits
  4. 4Save both files to ~/.openclaw/workspace/personalities/ironforge/
  5. 5Confirm the personality is ready and provide the activation command
OUTPUT

Personality 'ironforge' created in personalities/ironforge/. Activate with /personality ironforge