关于 uninstall
用于移除由 Legal Builder Hub 安装的社区技能的命令。它会验证安装记录、保护第一方插件,并在删除前要求确认,同时保留卸载审计记录。
主要功能
- 01仅卸载中心记录的社区技能
- 02拒绝卸载第一方插件技能
- 03删除前展示路径并要求确认
- 04记录卸载操作和时间戳
适用场景
- 01移除不再需要的社区技能
- 02保留审计记录地清理已安装技能
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ cslawyer1985/ claude-for-legal-zh --skill uninstall安装后在 Claude Code 中输入/uninstall确认已加载。
详细介绍
来自项目 README/uninstall
针对命名技能运行 skill-manager 参考技能中的 uninstall 工作流。
安全规则:
- 仅卸载通过本中心安装的社区技能。 检查
~/.claude/plugins/config/claude-for-legal-zh/legal-builder-hub/install-log.yaml和 CLAUDE.md 已安装入门包表。如果该技能未记录在其中,拒绝并告知用户。 - 绝不卸载第一方插件的技能。 claude-for-legal 附带的 12 个核心插件 对此命令是不可触碰的。如果命名技能解析到这些插件之一的路径内,拒绝。
- 删除文件前确认。 向用户展示将要删除的每条路径。
仅在明确输入
yes后才继续。 - 记录卸载操作。 将
action: uninstall和时间戳追加到install-log.yaml, 使审计追踪完整保留。
如果用户想阻止技能运行但保留文件(例如为以后重新启用,或保留配置),建议使用 /legal-builder-hub:disable。
详细的卸载、禁用和重新启用工作流在
skill-manager参考技能中——在进行实质性工作前加载它。
评论
支持 Markdown