soul-pack

TotalClaw 作者 totalclaw

为 OpenClaw 代理导出和导入 SOUL 包。在创建可重用角色包 (SOUL.md + Preview.md + manifest.json)、将 Soul 包安装到新的/现有代理工作区或批量列出 Soul 市场工作流程的本地 Soul 包时使用。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw skills install shop:totalclaw:totalclaw~gyliiiiii-soul-pack
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~gyliiiiii-soul-pack/file -o gyliiiiii-soul-pack.md
## 概述(中文)

为 OpenClaw 代理导出和导入 SOUL 包。在创建可重用角色包 (SOUL.md + Preview.md + manifest.json)、将 Soul 包安装到新的/现有代理工作区或批量列出 Soul 市场工作流程的本地 Soul 包时使用。

## 原文

# Soul Pack

Use bundled scripts for deterministic behavior.

## Export soul package

```bash
bash /Users/feifei/projects/soul-pack-skill/scripts/export-soul.sh \
  --workspace /Users/feifei/.openclaw/workspace \
  --out /Users/feifei/projects/soul-packages \
  --name edith-soul
```

## Import soul package + create agent

```bash
bash /Users/feifei/projects/soul-pack-skill/scripts/import-soul.sh \
  --package /Users/feifei/projects/soul-packages/edith-soul.tar.gz \
  --agent my-soul \
  --workspace /Users/feifei/projects/agents/my-soul
```

## List local soul packages

```bash
bash /Users/feifei/projects/soul-pack-skill/scripts/list-souls.sh \
  --dir /Users/feifei/projects/soul-packages
```

## Notes
- `manifest.json` is validated against `schema/manifest.schema.v0.1.json`.
- Import does not overwrite existing SOUL.md unless `--force` is provided.
- Agent registration uses `openclaw agents add` (or reuses existing agent id).