ReSoul
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_bf54c80c/resoul。
技能介绍
要解决什么问题
在 Cursor / Agent 工作区里,根目录的 SOUL.md、USER.md、IDENTITY.md 往往已经随项目演化成「当前会话的身份与偏好」。当你想回到官方上游的引导流程、让下一次全新会话从标准 BOOTSTRAP.md 起步时,手动删文件、自己找模板既容易漏项,也可能误删其它内容。
ReSoul 做的是一件事:把工作区的 bootstrap 状态重置,用上游最新模板替换引导入口,并把旧的身份文件安全归档而不是直接抹掉。
技能如何工作
主流程按顺序执行,且必须先拿到上游模板成功,才会动现有身份文件:
- 明确警告:会拉取官方
BOOTSTRAP.md,并把根目录下存在的SOUL.md、USER.md、IDENTITY.md移入.trash/并从根目录移除。 - 二次确认:不能凭「ok」「继续」之类含糊回复执行;需要用户明确同意归档并移除上述三个文件。
- 先 fetch 再改盘:官方模板先写到临时文件,成功后才归档、写入根目录
BOOTSTRAP.md。 - 收尾说明:不自动跑引导仪式;完成后提示用户执行
/new,由下一次会话走恢复后的 bootstrap。
优先使用技能附带的脚本;若不可用,用等价的 shell 完成同样四步,且不触碰 memory、项目文件、skills 等其它工作区内容。
边界与注意点
- 只处理根目录的
SOUL.md、USER.md、IDENTITY.md;不是全盘清理工作区。 - 未经用户在当前对话里的第二次明确确认,不得执行。
- 同步完成后不要手写替代版 bootstrap,除非用户明确要求定制变体。
- 官方模板面向全新工作区写法,在已有项目里复用前建议通读一遍再
/new。
使用场景
- 根目录 SOUL/USER/IDENTITY 已改乱,需要拉取官方 BOOTSTRAP.md 并在下次会话用 /new 走标准引导
- 想保留项目与 skills,只重置引导入口,并把旧身份文件放进 .trash/ 备查
- 误删或改坏了 BOOTSTRAP 流程,需先成功 fetch 上游模板再替换根目录 BOOTSTRAP.md
- 团队统一 Agent 工作区规范,要把个人化身份文件归档后回到官方 bootstrap 起点
适合人员
- 长期维护 Cursor Agent 工作区、需要把身份三件套归档后回到上游引导的维护者
- 接手他人工作区、发现根目录身份文件与官方 bootstrap 不一致的工程师
- 在实验性修改 SOUL/USER/IDENTITY 后、希望二次确认下安全回滚到官方模板的使用者
- 负责团队 Agent 环境基线、要求只动引导文件不动 memory 与项目资产的运维