TopRank Skills

Home / Claw Skills / 搜索 / opensoulmd
Official OpenClaw rules 36%

opensoulmd

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

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 opensoulmd 技能。 若已安装,则直接安装 opensoulmd 技能。

Overview

Skill Key
danielliuzy/opensoulmd
Author
danielliuzy
Source Repo
openclaw/skills
Version
-
Source Path
skills/danielliuzy/opensoulmd
Latest Commit SHA
e7b8efb4570ad54ba19b477102b1a3b8f1c6c4ba

Extracted Content

SKILL.md excerpt

You can manage your agent's personality by possessing it with SOUL.md files from the OpenSOUL.md registry.

## Available actions

### Possess — change soul

When the user asks to change personality/soul:

1. Run `soul possess <name> --yes` — this auto-summons from the registry if the soul isn't cached locally.

You can also possess from a local file path: `soul possess /path/to/SOUL.md --yes`

Use `--dry-run` to preview what would happen without writing anything.

### Exorcise — restore original

If the user wants to go back to their original personality: `soul exorcise`

This restores the backed-up SOUL.md from before the first possession.

### Search souls

To search the registry: `soul search <query> --no-interactive`

Sorting options:

- `--top` — sort by highest-rated
- `--popular` — sort by most downloaded

To show all available souls: `soul search --top --no-interactive`

### Summon — download without possessing

To download a soul to local cache without activating it: `soul summon <label>`

The user can activate it later with `soul possess <name>`.

### List cached souls

To show locally cached souls: `soul list`

Supports pagination with `--page <n>` and `--per-page <n>`.

### Banish — remove from cache

To remove a soul from the local cache: `soul banish <name>`

### Status

To check what soul is currently loaded: `soul status`

Shows the SOUL.md path, possession state (original or possessed), and backup status.

### Path — show or set SOUL.md location

To show the current SOUL.md path: `soul path`

To set a new path: `soul path /path/to/SOUL.md`

To show or set the OpenClaw skills directory: `soul path --skills` or `soul path /path/to/skills --skills`

### Config

To get or set CLI configuration values:

- `soul config get <key>`
- `soul config set <key> <value>`

### Install / Uninstall skill

To install the OpenSoul skill into OpenClaw: `soul install`

To remove it: `soul uninstall`

## Important notes

- Always use `--no-interactive` with `soul search`...

Related Claw Skills