openclaw 网盘下载
OpenClaw

技能详情(站内镜像,无评论)

首页 > 技能库 > Soul Upgrade Skill

Manage and synchronize global and agent-specific Soul definitions using a two-layer template system with automated rebuild scripts.

开发与 DevOps

许可证:MIT-0

MIT-0 ·免费使用、修改和重新分发。无需归因。

版本:v1.1.0

统计:⭐ 0 · 31 · 1 current installs · 1 all-time installs

0

安装量(当前) 1

🛡 VirusTotal :良性 · OpenClaw :可疑

Package:canonxu/my-soul-upgrade-skill

安全扫描(ClawHub)

  • VirusTotal :良性
  • OpenClaw :可疑

OpenClaw 评估

The skill's description matches its instructions (editing and rebuilding SOUL files), but it relies on a non-included build script and hard-coded admin paths which create privilege and provenance concerns.

目的

The name/description (manage and sync SOUL templates) align with the SKILL.md workflow (edit global/agent templates and run a build script). However the instructions assume files live under /home/admin/.openclaw and use ~/.openclaw scripts, which implies admin-level filesystem access that the metadata does not declare or justify.

说明范围

Runtime instructions tell the agent/user to edit files under /home/admin and to run python3 ~/.openclaw/scripts/build_all_souls.py. The referenced build_all_souls.py is not included in the skill package, so running it would execute an out-of-band, arbitrary Python script with whatever privileges the user/agent has. The instructions also hard-code admin paths and give no guidance for non-admin setups.

安装机制

This is an instruction-only skill with no install spec and no code files to drop on disk (low install risk). The remaining risk comes from invoking an external script that is not provided by the skill.

证书

The skill declares no required env vars or credentials, yet the workflow expects access to admin-owned config and workspace paths. Requesting or assuming access to /home/admin and per-agent workspace directories is disproportionate for a generic skill unless the user is explicitly an admin and expects to manage those locations.

持久

The skill is not always-enabled and does not request special persistent privileges. Still, it instructs running a privileged script that can modify many agent workspaces, which increases its practical blast radius if executed.

安装(复制给龙虾 AI)

将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。

请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Soul Upgrade Skill」。简介:Manage and synchronize global and agent-specific Soul definitions using a two-l…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/canonxu/my-soul-upgrade-skill/SKILL.md
(来源:yingzhi8.cn 技能库)

SKILL.md

打开原始 SKILL.md(GitHub raw)

# my_soul_upgrade_skill

## Purpose
Manage and synchronize Soul definitions across the agent system using a two-layer template architecture.

## Architecture
- **Global Layer**: `/home/admin/.openclaw/soul/SOUL.md` (Common principles, constraints, formatting)
- **Agent Layer**: `/home/admin/.openclaw/agents/<agent_id>/template.md` (Personalized role, specific capabilities)

## Workflow

### 1. Update Global Soul (Applies to all agents)
1.  **Edit**: Modify `/home/admin/.openclaw/soul/SOUL.md`.
2.  **Sync**: Execute `python3 ~/.openclaw/scripts/build_all_souls.py` to regenerate all agent SOUL files.

### 2. Update Agent-Specific Soul
1.  **Edit**: Modify `/home/admin/.openclaw/agents/<agent_id>/template.md`.
2.  **Sync**: Execute `python3 ~/.openclaw/scripts/build_all_souls.py` to rebuild the specific agent's SOUL.

---
_Note: Always run `build_all_souls.py` after any manual modification to maintain sync._