← Back to Skills Marketplace
robbyczgw-cla

Clawdbot Personas

by Robby · GitHub ↗ · v2.3.0 · MIT-0
cross-platform ✓ Security Clean
8111
Downloads
27
Stars
0
Active Installs
26
Versions
Install in OpenClaw
/install personas
Description
Transform into 20 specialized AI personalities on demand. Switch mid-conversation and load only the active persona. Triggers on "persona list", "use persona", "switch to", "activate", "exit persona".
Usage Guidance
Install only if you want an assistant that can switch into persistent persona modes. Prefer explicit /personas commands, check the active persona if responses seem unusual, and be aware that several personas may answer in German and that medical/legal personas are educational only.
Capability Assessment
Credentials
The declared Python requirement is proportionate to the CLI helper, which uses fixed bundled persona filenames and a fixed local state path rather than broad filesystem access.
Install Mechanism
The package consists of markdown docs, persona data, a Python helper, and an included generated pyc file; no install hooks, package-manager scripts, downloads, or API-key setup were found.
Instruction Scope
Natural-language activation phrases such as "switch to" and "activate" are broad, and many persona prompts are written in German, so users may see unexpected persona or language changes if the host trigger matching is loose.
Persistence & Privilege
Activation persists the current persona and short history in ~/.openclaw/persona-state.json; this is documented, low impact, and reversible with the reset command.
Purpose & Capability
The artifacts consistently describe 20 built-in personas and a small CLI for listing, showing, activating, checking, and resetting them; inspected code matches that purpose and showed no unrelated network, credential, or destructive behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install personas
  3. After installation, invoke the skill by name or use /personas
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.3.0
OpenClaw 2.0 compatibility: corrected frontmatter, automations CLI, and documentation. Verified against a live OpenClaw 2026.8.1 install.
v2.2.6
Docs: fixed inconsistencies flagged by security scanner
v2.2.5
Security: removed unicode control characters (U+FE0F, U+200D) flagged by scan
v2.2.4
Security: neutralized flagged language in CyberGuard persona
v2.2.3
Docs: simplified security section language.
v2.2.2
Fix: SKILL.md metadata updated to openclaw format.
v2.2.1
Added Python CLI handler (persona.py) with --list, --show, --activate, --current, --reset. Alias support, state persistence, history tracking. Fixed package.json persona count (31→20).
v2.2.0
Security hardening: Removed custom persona creation feature (creator-workflow.md, /persona create command, file writing instructions). Now read-only with 20 pre-built personas. Cleaned FAQ.
v2.1.3
Fix: README now correctly shows 20 personas (removed 11 ghost entries without data files)
v2.1.2
Fix persona count: remove 11 ghost personas without data files (31→20). Updated all docs.
v2.1.1
- Bumped version to 2.1.1. - Added a new CHANGELOG.md file. - Updated documentation files for accuracy and clarity. - No changes to features, triggers, or persona list.
v2.1.0
Summary: Major reduction in built-in personas for a more streamlined experience. - Reduced built-in personas from 31 to 20, removing several lifestyle and professional options. - SKILL.md significantly rewritten for clarity and brevity; persona list now uses a table for quick reference. - Removed numerous persona definition files from the data directory. - Updated usage instructions and creation workflow to reflect the slimmer selection. - Package information updated to version 2.1.0. - All existing functionality for switching, listing, and creating custom personas retained.
v2.0.1
Add ClawHub runtime requirements metadata (SKILL.md frontmatter)
v2.0.0
Clean v2.0.0 release - version consistency and cleanup
v1.0.13
Add runtime requirements metadata for ClawHub discovery
v1.2.1
Migrate from Clawdbot to Moltbot
v1.0.9
Update author email
v1.0.8
Added YAML frontmatter with name and description to SKILL.md - matching format of working skills
v1.0.7
Added package.json with description field for ClawdHub summary display
v1.0.6
Professional README with summary, badges, and complete documentation matching ClawdHub standards
Metadata
Slug personas
Version 2.3.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 26
Frequently Asked Questions

What is Clawdbot Personas?

Transform into 20 specialized AI personalities on demand. Switch mid-conversation and load only the active persona. Triggers on "persona list", "use persona", "switch to", "activate", "exit persona". It is an AI Agent Skill for Claude Code / OpenClaw, with 8111 downloads so far.

How do I install Clawdbot Personas?

Run "/install personas" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Clawdbot Personas free?

Yes, Clawdbot Personas is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Clawdbot Personas support?

Clawdbot Personas is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Clawdbot Personas?

It is built and maintained by Robby (@robbyczgw-cla); the current version is v2.3.0.

💬 Comments