soul-pack
v0.1.0Export 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.
Installation
Please help me install the skill `soul-pack` from SkillHub official store.
npx skills add Gyliiiiii/soul-pack
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.jsonis validated againstschema/manifest.schema.v0.1.json.- Import does not overwrite existing SOUL.md unless
--forceis provided. - Agent registration uses
openclaw agents add(or reuses existing agent id).