360 Secure SkillHub
360 安全技能中心

Soul Pack

通过随附 bash 脚本,从 OpenClaw 工作区导出 SOUL.md、preview.md 与 manifest.json 打包为 tar.gz;可将包导入新建或已有 agent 工作区(默认不覆盖,--force 覆盖),并批量列出本地 SOUL 包;manifest 按 schema/manifest.schema.v0.1.json 校验。

juan-xin-cai
juan-xin-cai
热度 89.17
最近更新 2026-05-17 12:00:35
分类:自动化依赖:代码执行 / 读写文件应用场景:工作流 / 模板 / 自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add soul-pack
Metadata
name
soul-pack
description
Export and import SOUL packages for OpenClaw agents. Use when creating a reusable persona package (SOUL.md + preview.md + manifest.json), installing a soul package into a new/existing agent workspace, or batch listing local soul packages for a Soul marketplace workflow.

Soul Pack

Use bundled scripts for deterministic behavior.

Export soul package

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 /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 /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).