OpenClaw · Skill
Soul Pack
Use bundled scripts for deterministic behavior.
Web & Frontend Development
v0.1.0
VirusTotal: Suspicious
Install
Start with the primary install command. Alternate entrypoints are included below for ClawHub and OpenClaw CLI users.
Primary command
clawhub install gyliiiiii/soul-packClawHub installer
npx clawhub@latest install gyliiiiii/soul-packOpenClaw CLI
openclaw skills install gyliiiiii/soul-packDirect OpenClaw install
openclaw install gyliiiiii/soul-packWhat this skill does
Use bundled scripts for deterministic behavior.
Why it matters
Bundling persona files into a validated, versioned tarball makes agent personas portable and reproducible without manual file copying.
Typical use cases
- Sharing a tuned agent persona with a teammate
- Backing up a configured agent before making changes
- Spinning up a new agent from a known-good persona
- Listing all local soul packages before publishing to a marketplace
- Importing a community soul package into your own workspace
Source instructions
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).