← 返回 Skills 市场
sky-lv

Skylv Persona Switch

作者 SKY-lv · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
142
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install skylv-persona-switch
功能描述
切换 agent 的人设 soul.md,支持三套预设角色与用户原有人设间自由切换并同步更新身份信息。
安全使用建议
This skill appears to do exactly what it says: it swaps persona files by reading/writing the agent's soul.md and updating IDENTITY.md. Before installing or enabling it, consider: 1) Back up your current soul.md and IDENTITY.md externally — the skill overwrites them and deletes its local backup on restore. 2) Review the three persona files (cyber_friend, founder_lobster, gentle_companion) to ensure their tones/constraints are acceptable, since they declare override behavior for other persona files. 3) Test in a non-critical workspace first to confirm behavior. 4) If you want stricter safety, ensure the agent prompts for confirmation before performing file writes or require manual backup rather than automatic deletion.
功能分析
Type: OpenClaw Skill Name: skylv-persona-switch Version: 1.0.0 The skill bundle is a utility for switching the agent's persona by modifying the 'soul.md' and 'IDENTITY.md' files. While the persona files (cyber_friend.md, founder_lobster.md, gentle_companion.md) contain instructions for the AI to prioritize these definitions over other workspace files, this behavior is aligned with the stated purpose of ensuring a consistent persona. The file operations (read, write, delete) are limited to the agent's configuration and the skill's own directory, with no evidence of data exfiltration, malicious execution, or unauthorized persistence.
能力评估
Purpose & Capability
The skill's name and description describe switching the agent persona; the runtime instructions only read and write persona-related files in the skill folder and the agent's soul.md / IDENTITY.md. No unrelated credentials, binaries, or installs are required.
Instruction Scope
SKILL.md explicitly instructs reading and overwriting the agent's soul.md and updating IDENTITY.md, plus creating/deleting a local default.md backup. This is coherent for a persona-switcher, but it does grant the skill the ability to permanently overwrite agent identity files (and delete the backup), so accidental data loss or undesired persistent persona changes are possible if misused.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is downloaded or written to disk by an installer. Lowest-risk install footprint.
Credentials
The skill requests no environment variables, credentials, or external config paths. All required data is contained in the skill folder and local agent files, which is proportionate to its stated function.
Persistence & Privilege
The skill is user-invocable and not always-enabled (no elevated platform privilege). However, it intentionally modifies agent configuration files (soul.md and IDENTITY.md) and can delete its own backup file; users should understand it will persistently change the agent's persona until another change is made.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skylv-persona-switch
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skylv-persona-switch 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of persona-switch: enables dynamic switching between three preset personas and the original persona (with full backup/restore support). - Provides easy toggle between "cyber_friend", "founder_lobster", "gentle_companion", and original settings through commands. - Ensures automatic backup of original persona when switching, and cleans up backup upon restoring. - Automatically updates the Vibe field in IDENTITY.md to match the new persona. - Provides confirmation messages in the tone of the newly switched persona for immediate feedback. - Robust handling for invalid options and edge cases to guide the user.
元数据
Slug skylv-persona-switch
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Skylv Persona Switch 是什么?

切换 agent 的人设 soul.md,支持三套预设角色与用户原有人设间自由切换并同步更新身份信息。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 142 次。

如何安装 Skylv Persona Switch?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install skylv-persona-switch」即可一键安装,无需额外配置。

Skylv Persona Switch 是免费的吗?

是的,Skylv Persona Switch 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Skylv Persona Switch 支持哪些平台?

Skylv Persona Switch 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Skylv Persona Switch?

由 SKY-lv(@sky-lv)开发并维护,当前版本 v1.0.0。

💬 留言讨论