用途:从当前项目中移除 memo-flow 的 hooks 层,同时保留 base 层不变。
主要能力:脚本会读取 .claude/memo-flow/manifest.json 中的 hook 变更并逐项反向执行——hook_script / file_written 删除对应文件;settings_entry 从 settings.json(按记录的项目或用户范围)移除钩子条目;gitignore_entry 从 .gitignore 删除相应行。随后从清单中移除 hook 变更(base 变更不动),并更新 ~/.claude/memo-flow/registry.json,从 tiers 中删除 "hooks",保留 "base"。
使用方式:先确认 .claude/skills/uninstall-memo-hooks/uninstall-memo-hooks.sh 存在,若不存在则运行 npx skills@latest add GuillermoMurillo/memo-flow -a claude-code。然后在项目根目录执行 .claude/skills/uninstall-memo-hooks/uninstall-memo-hooks.sh;非交互模式加 --non-interactive。完成后告知用户 hooks 层已移除,base 层(清单、注册表条目、settings 配置)仍在;如需完全移除,再运行 /uninstall-memo-flow。
限制:仅处理 hooks 层,不删除 base 层;具体平台与版本要求资料未提供。