LaunchKit · 2026
Back to Skills

opensoulmd

Search, summon, and possess your agent with SOUL.md personality files from the OpenSOUL.md registry.

0
457 downloads
by @danielliuzy

Setup & Installation

openclaw skills install @danielliuzy/opensoulmd

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

npx clawhub install opensoulmd

Version History

v1.0.1Feb 17, 2026 - Version note by skill developer:

Version 1.0.1 of opensoulmd - No file changes detected in this update. - No functional, documentation, or metadata differences from the previous version.

What This Skill Does

Manages an AI agent's personality by applying SOUL.md files from the OpenSOUL.md registry. The `soul` CLI lets you switch, preview, search, and restore personality profiles. Changes take effect at the start of the next conversation.

Instead of manually editing SOUL.md files, you get a version-controlled registry with one-command switching and automatic backup of your original personality.

When to use it

  • Switching an agent to a more concise, technical persona for a coding session
  • Trying out a creative writing personality before committing to it
  • Restoring the original agent personality after experimenting with a soul
  • Searching the registry for top-rated or most-downloaded personality profiles
  • Keeping multiple souls cached locally and rotating between them

Example Workflow

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

INPUT

User asks: switch to a Socratic tutor personality

AGENT
  1. 1Run `soul search socratic --no-interactive --top` to find a matching soul
  2. 2Identify the label from the results
  3. 3Run `soul possess <label> --yes` to download and activate it
  4. 4Confirm activation with `soul status`
OUTPUT

Agent confirms the soul is now active and reminds the user the change takes effect next conversation; notes `soul exorcise` is available to revert