删除qoderwake中不用的skill必须通过cli执行qoderwake skill uninstall ,不可仅删文件或禁用;需先确保skill状态为inactive或error,卸载后验证无残留,必要时手动清理目录或binding.db并重启服务。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

QoderWake中删除不用的Skill必须通过CLI执行显式卸载命令,不能仅靠删除本地文件或禁用开关——因为Skill元数据、依赖绑定、权限策略和调用栈快照仍会残留在沙盒中,导致下次启动时自动重载或触发权限校验失败。
确认目标Skill名称与状态
打开终端,执行:qoderwake skill list。检查输出列表中每项的status字段,确保待删Skill处于inactive或error状态;若显示active,需先运行qoderwake skill disable <skill-name></skill-name>停用。
注意:直接对active状态Skill执行卸载会中断正在运行的任务流,【可能导致当前会话崩溃且无法回滚】。
执行卸载命令并验证残留
运行卸载命令:qoderwake skill uninstall <skill-name></skill-name>,例如qoderwake skill uninstall github-pr-analyzer。
该命令会同步清除四项内容:Skill代码包本身、注册到沙盒的元数据条目、关联的Connector绑定配置、以及该Skill写入的权限红线策略片段。卸载成功后终端将输出Uninstalled: github-pr-analyzer (v2.4.1)。
Qoder Linux版是由阿里推出的智能体自主开发工作台,支持开发者通过定义需求即可让Agent团队“自动驾驶”,自主完成代码执行、验证与交付的全流程。其全新的Quest独立视窗集成了任务管理与状态追踪能力,并支持跨项目多任务并行处理,显著提升开发效率。此外,Qoder还提供专家团模式与团队级知识引擎,适配复杂开发场景。
立即验证是否彻底清除:再次执行qoderwake skill list | grep <skill-name></skill-name>,应无任何输出;若仍有残留,说明该Skill被其他已启用Skill作为依赖引用,需先卸载上游依赖。
手动清理挂载点(仅当卸载失败时)
方法一:定位并删除Skill安装目录
在Linux/macOS中,执行:ls -d ~/.local/share/qoderwake/skills/*<skill-name>*</skill-name>,找到匹配路径后运行rm -rf强制删除;Windows用户请检查%LOCALAPPDATA%\QoderWake\skills\下对应文件夹。
方法二:清除沙盒内绑定记录
编辑~/.qoderwake/sandbox/binding.db(文本格式),搜索<skill-name></skill-name>所在行,整行删除;保存前务必复制备份,【误删其他绑定会导致全部Skill失效】。
完成清理后,重启QoderWake服务:qoderwake restart --graceful,再运行qoderwake skill list确认目标Skill已消失。










