Manage AI agent personas (Souls) for OpenClaw. Use when the user wants to install, switch, list, or restore AI personalities/personas. Triggers on requests like "install a soul", "switch persona", "change personality", "list souls", "restore my old soul", "use minimalist", "browse personas", "what souls are available", "publish a soul", or "login to clawsouls".
Manage Soul packages that define an AI agent's personality, behavior, and identity.
Souls use owner/name namespacing (e.g., clawsouls/surgical-coder, TomLeeLive/my-soul).
Ensure clawsouls CLI is available:
CODEBLOCK0
If not installed, install globally:
CODEBLOCK1
Current version: v0.6.2
CODEBLOCK2
80+ souls available. Browse all at https://clawsouls.ai
Official souls (owner: clawsouls):
CODEBLOCK3
CODEBLOCK4
Reverts to the most recent backup created by use.
CODEBLOCK5
Shows installed souls in owner/name format.
CODEBLOCK6
Scaffolds a new soul directory with soul.json, SOUL.md, IDENTITY.md, AGENTS.md, HEARTBEAT.md, README.md.
CODEBLOCK7
Combines SOUL.md, IDENTITY.md, AGENTS.md, HEARTBEAT.md, STYLE.md into a single file. Useful for Claude Code, Cursor, Windsurf, and other tools that use a single config file.
CODEBLOCK8
CODEBLOCK9
Level 3 requires soul.test.yaml in the soul directory and an LLM provider (OpenAI/Anthropic/Ollama).
CODEBLOCK10
CODEBLOCK11
Validates against the spec: schema, required files. Add --soulscan for full security & quality analysis with scoring. Also runs automatically before publish.
CODEBLOCK12
SoulScan checks active soul files for:
Cron usage — periodic tamper detection:
CODEBLOCK13
First run: Use --init to establish baseline checksums without triggering alerts.
SOULSCAN™ — Score: 0-100, Grades: Verified (90+) / Low Risk (70+) / Medium Risk (40+) / High Risk / Blocked
CODEBLOCK14
Publishes to username/soul-name namespace automatically. Requires authentication token. Runs validation automatically before publishing — blocks on failure.
CODEBLOCK15
Instructions to get API token: Sign in at https://clawsouls.ai → Dashboard → Generate API Token.
soulclaw gateway restart to apply the new persona/new in chat to clear previous persona context from conversation historynpx clawsouls login → get token from dashboardnpx clawsouls init my-soul → edit filesCODEBLOCK16
Sync agent memory across machines via encrypted Git. Uses age encryption for local-first privacy.
CODEBLOCK17
Checkpoint-based rollback for persona contamination detection and recovery.
CODEBLOCK18
Detects which agent platform is running (OpenClaw, SoulClaw, ZeroClaw, etc.) and shows workspace paths.
For Claude Desktop or Cowork users, there's also a dedicated MCP server:
CODEBLOCK19
Or add to Claude Desktop config (claude_desktop_config.json):
CODEBLOCK20
6 tools: search_souls, get_soul, install_soul, preview_soul, list_categories, INLINECODE28
GitHub: https://github.com/clawsouls/soul-spec-mcp
use, always remind the user to run soulclaw gateway restart and then /new to start a fresh session (old conversation history retains the previous persona's identity)use command creates automatic backups — data loss is unlikelyclawsouls.ai/ko/souls/...)该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 clawsouls-1776419975 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 clawsouls-1776419975 技能
skillhub install clawsouls-1776419975
文件大小: 12.58 KB | 发布时间: 2026-4-17 20:21