← Back to Skills Marketplace
canonxu

my_soul_upgrade_skill

by canonxu · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
146
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install my-soul-upgrade-skill
Description
Manage and synchronize global and agent-specific Soul definitions using a two-layer template system with automated rebuild scripts.
Usage Guidance
Do not run the recommended build_all_souls.py until you inspect its contents and confirm its provenance. The SKILL.md tells the agent to run a Python script located in ~/.openclaw/scripts that is not included in the skill bundle — that script could perform arbitrary operations across all agent workspaces. Before installing or invoking the skill: (1) ask the publisher to provide the build_all_souls.py source or a trusted release link; (2) review the script for network calls, filesystem modifications, and privilege escalation; (3) prefer running it manually in a sandbox or as a non-admin user and back up SOUL files; (4) verify whether /home/admin is the correct path for your deployment or whether the instructions should use the agent's workspace variables; (5) if you cannot inspect the script or confirm the source, avoid granting the agent permission to run it autonomously.
Capability Analysis
Type: OpenClaw Skill Name: my-soul-upgrade-skill Version: 1.0.1 The skill bundle instructs the agent to modify system-level configuration files and execute an external Python script (~/.openclaw/scripts/build_all_souls.py) that is not included in the package. While the stated purpose of synchronizing 'Soul' templates across agent workspaces is plausible, the reliance on unverified external code execution and broad file system access across the /home/admin/.openclaw/ directory represents a significant security risk without explicit evidence of malicious intent.
Capability Assessment
Purpose & Capability
The described capability (synchronizing a global SOUL and per-agent templates) aligns with the files and paths the SKILL.md references. However, it hardcodes /home/admin paths and relies on an unspecified build script in the user's home; this is plausible for the stated purpose but the absolute admin path and missing script are noteworthy.
Instruction Scope
SKILL.md directs editing of files under /home/admin/.openclaw and running python3 ~/.openclaw/scripts/build_all_souls.py. The build_all_souls.py script is not included in the skill bundle, so the instructions require execution of an external, unknown script that could read/modify any agent workspace — broader than what the skill package provides and potentially dangerous.
Install Mechanism
This is an instruction-only skill with no install spec and no bundled code to execute, which minimizes installation risk. The risk arises from the runtime instruction to execute a script that is not part of the package.
Credentials
No environment variables or credentials are requested (appropriate). However, the SKILL.md assumes filesystem access to /home/admin/.openclaw and agent workspaces without declaring or justifying privileged access to an admin home directory.
Persistence & Privilege
The skill does not request permanent/always-present privileges and does not modify other skills. Still, its instructions allow invoking a script that rebuilds SOUL files for all agents, which is a high-impact operation if executed by the agent autonomously.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install my-soul-upgrade-skill
  3. After installation, invoke the skill by name or use /my-soul-upgrade-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
批量同步最新版本
v1.1.0
Update to per-agent workspace layout: SOUL and templates now live in workspaces/workspace-{agent}, compatible with OpenClaw multi-agent workspace architecture. 4 agents tested and working.
v1.0.0
Initial release: synchronized soul management with two-layer architecture
Metadata
Slug my-soul-upgrade-skill
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is my_soul_upgrade_skill?

Manage and synchronize global and agent-specific Soul definitions using a two-layer template system with automated rebuild scripts. It is an AI Agent Skill for Claude Code / OpenClaw, with 146 downloads so far.

How do I install my_soul_upgrade_skill?

Run "/install my-soul-upgrade-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is my_soul_upgrade_skill free?

Yes, my_soul_upgrade_skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does my_soul_upgrade_skill support?

my_soul_upgrade_skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created my_soul_upgrade_skill?

It is built and maintained by canonxu (@canonxu); the current version is v1.0.1.

💬 Comments