关于 uninstall
uninstall 是 claude-for-legal 中用于移除社区技能的工作流技能。它核对安装记录、拒绝移除第一方插件技能,要求确认删除路径,并记录卸载操作。
主要功能
- 01核对社区技能安装记录
- 02拒绝卸载第一方插件技能
- 03删除前列出路径并取得确认
- 04将卸载操作写入审计日志
适用场景
- 01移除通过 hub 安装的社区技能
- 02确认技能是否允许卸载
- 03在卸载前审阅待删除文件
- 04保留文件但停用技能
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ anthropics/ claude-for-legal --skill uninstall安装后在 Claude Code 中输入/uninstall确认已加载。
详细介绍
/uninstall
针对指定技能,运行 skill-manager 参考技能中的 uninstall 工作流。
安全规则:
- 仅卸载通过此中心安装的社区技能。 检查
~/.claude/plugins/config/claude-for-legal/legal-builder-hub/install-log.yaml和 CLAUDE.md 中已安装入门包的表格。如果技能未记录在其中,请拒绝并告知用户。 - 绝不卸载第一方插件的技能。 claude-for-legal 随附的 12 个核心插件不在此命令的处理范围内。如果指定技能对应的路径位于其中一个插件内,请拒绝。
- 删除文件前先确认。 向用户展示将要删除的每个路径。仅在用户明确回复
yes后继续。 - 记录卸载操作。 在
install-log.yaml中追加一条记录,包含uninstall操作和时间戳,确保审计记录完整。
如果用户想停止运行某个技能,但保留其文件(例如,以便日后重新启用或保留配置),请建议改用 /legal-builder-hub:disable。
详细的卸载、停用和重新启用工作流位于
skill-manager参考技能中 — 开始实质性工作前请先加载它。
评论
支持 Markdown