ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 4/5

Roleplay

Create persistent characters, run practice scenarios, and track progress across roleplay sessions with activation control and structured feedback.

Why use this skill?

Master communication and practice professional scenarios with the Roleplay skill for OpenClaw. Create persistent, context-aware characters with session-based feedback.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ivangdavila/roleplay
Or

What This Skill Does

The Roleplay skill for OpenClaw transforms your AI agent into a versatile, context-aware simulator. It allows you to create, manage, and interact with persistent personas, making it ideal for professional training, creative writing, or personal skill development. By utilizing a structured workspace in ~/roleplay/, the skill keeps your characters and scenarios organized, ensuring continuity across sessions. Whether you are practicing a high-stakes business negotiation, simulating a therapy session, or interacting with a historical figure, this skill maintains the integrity of the character until you decide to deactivate it.

Installation

To add the Roleplay skill to your OpenClaw environment, run the following command in your terminal: clawhub install openclaw/skills/skills/ivangdavila/roleplay

Once installed, ensure your file system allows read/write access to the ~/roleplay/ directory to enable persistent memory and session tracking.

Use Cases

  • Professional Training: Conduct mock medical consultations, sales pitches, or human resources interviews with consistent, believable characters.
  • Language Learning: Engage in full-immersion conversations with native-level speakers created as persistent characters.
  • Creative Writing: Roleplay with fictional characters to flesh out dialogue, resolve plot holes, or explore character motivations in a safe, interactive environment.
  • Soft Skills Coaching: Use the 'coach me' feature to receive real-time, constructive feedback on how you handled a social or professional interaction.

Example Prompts

  1. "Activate Dr. Aris; I need to practice breaking bad news to a patient regarding a terminal diagnosis."
  2. "Create a new character: A skeptical venture capitalist who is extremely detail-oriented. Give them a direct and challenging speaking style."
  3. "Pause session. Coach me on how I handled the last objection from the client and suggest a more empathetic response."

Tips & Limitations

  • Consistency: Always check your character's session memory to see how past interactions have shaped their current attitude toward you.
  • Safeguards: When creating personas based on real people, refer to safeguards.md to ensure your usage remains within ethical and safety guidelines.
  • Transitions: Use 'pause' to step out of character for objective feedback; this separates the persona's reaction from the AI's analytical capabilities.
  • Complexity: Complex, multi-layered characters work best when their 'Core traits' and 'Speech patterns' are explicitly defined during the setup phase.

Metadata

Stars2102
Views0
Updated2026-03-06
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ivangdavila-roleplay": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#roleplay#simulation#coaching#productivity#behavioral-training
Safety Score: 4/5

Flags: file-write, file-read