mcpField
U
uninstall

uninstall

github.com/cslawyer1985Agent 工作流90636 次安装4 周前更新
代码仓库

关于 uninstall

用于移除由 Legal Builder Hub 安装的社区技能的命令。它会验证安装记录、保护第一方插件,并在删除前要求确认,同时保留卸载审计记录。

主要功能

  1. 01仅卸载中心记录的社区技能
  2. 02拒绝卸载第一方插件技能
  3. 03删除前展示路径并要求确认
  4. 04记录卸载操作和时间戳

适用场景

  1. 01移除不再需要的社区技能
  2. 02保留审计记录地清理已安装技能

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cslawyer1985/claude-for-legal-zh --skill uninstall

安装后在 Claude Code 中输入/uninstall确认已加载。

详细介绍

来自项目 README

/uninstall

针对命名技能运行 skill-manager 参考技能中的 uninstall 工作流。

安全规则:

  1. 仅卸载通过本中心安装的社区技能。 检查 ~/.claude/plugins/config/claude-for-legal-zh/legal-builder-hub/install-log.yaml 和 CLAUDE.md 已安装入门包表。如果该技能未记录在其中,拒绝并告知用户。
  2. 绝不卸载第一方插件的技能。 claude-for-legal 附带的 12 个核心插件 对此命令是不可触碰的。如果命名技能解析到这些插件之一的路径内,拒绝。
  3. 删除文件前确认。 向用户展示将要删除的每条路径。 仅在明确输入 yes 后才继续。
  4. 记录卸载操作。 将 action: uninstall 和时间戳追加到 install-log.yaml, 使审计追踪完整保留。

如果用户想阻止技能运行但保留文件(例如为以后重新启用,或保留配置),建议使用 /legal-builder-hub:disable。

详细的卸载、禁用和重新启用工作流在 skill-manager 参考技能中——在进行实质性工作前加载它。

评论

支持 Markdown