1.6 KiB
1.6 KiB
Switch Persona Skill
Quick mid-conversation persona switching without restarting Claude.
What It Does
Changes Claude's system instructions during an active conversation:
- Preserves conversation history
- Replaces system instructions completely
- No restart required
- No confirmations - immediate switch
Triggers
User says:
- "switch persona"
- "switch to [name]"
- "become [name]"
How It Works
With specific persona name:
- Reads
~/.claude/system-prompts/[name].txt(or.md) - Adopts new persona instructions
- Announces switch and continues as new persona
Without specific name:
- Lists available personas from
~/.claude/system-prompts/ - User selects by number or name
- Reads selected persona file
- Announces switch and continues as new persona
Key Principle
One persona at a time - complete replacement.
Each switch fully replaces the previous persona. You cannot blend multiple personas simultaneously. Want combined traits? Create a custom system prompt.
File Locations
Personas: ~/.claude/system-prompts/ (.txt or .md)
Installation
Symlink to Claude skills directory:
ln -s /path/to/claude-skillz/switch-persona ~/.claude/skills/switch-persona
Integration with claude-launcher
| Feature | claude-launcher | switch-persona |
|---|---|---|
| When | Startup | Runtime |
| Context | New conversation | Preserves conversation |
| How | CLI tool | Skill |
Use together:
- claude-launcher: Choose initial persona
- switch-persona: Change mid-conversation
- Both read from same
~/.claude/system-prompts/directory