360 Secure SkillHub
360 安全技能中心

Soul Search

该 Skill 通过 /soul 子命令调用 node 脚本,从远程目录浏览、检索、预览、应用和恢复 OpenClaw 的 SOUL.md 人格;应用或恢复前会备份并记录来源状态,完成后提示用户开启新会话。

alexleach
alexleach
热度 42.53
最近更新 2026-05-11 17:38:03
分类:效率依赖:代码执行 / 读写文件 / 第三方 API应用场景:工作流 / 模板

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add soul-search
Metadata
name
soul
description
Browse categories, preview, apply, and restore OpenClaw SOUL.md personas from a curated remote catalog. Use for /soul categories, /soul list <category>, /soul show <id>, /soul apply <id>, /soul current, /soul restore, /soul refresh, and /soul search <text>.
user-invocable
true
metadata
{"openclaw":{"requires":{"bins":["node"]}}}

soul

Handle /soul requests by running the helper script in this skill directory.

Command forms

  • categories
  • list <category>
  • show <id>
  • apply <id>
  • current
  • restore
  • refresh
  • search <text>

Execution

When invoked, run:

node {baseDir}/scripts/soul.mjs "$ARGUMENTS"

Where $ARGUMENTS is the raw argument string following /soul.

Then:

  • return the helper script output directly to the user
  • do not embellish or reinterpret the result unless the output is clearly broken

Safety rules

  • Only trust the configured catalog URL and raw GitHub content derived from its entries.
  • Never overwrite SOUL.md without first creating a backup in soul-data/backups/.
  • Write provenance metadata to soul-data/state.json.
  • After apply/restore, remind the user to start a new session or use /new for full effect.