技能装多了会打架:manage-agent-skills给AI助手做技能启停分组

用 AI 助手半年,装了三四十个技能,麻烦来了:每次对话,所有技能的说明都塞进上下文,回答变慢、Token 费用见涨;更糟的是两个技能触发词相近,想让它用 A 它偏调 B。技能装多了不是资产,是负担——SkillHub 上的「技能管家」技能(manage-agent-skills)专治这个:把已装技能做成可审计、可分组、可随时启停的清单,而且只走各平台原生开关,不删任何文件。

它是什么。 一个面向多平台的技能治理工具,覆盖 Codex、Claude Code、GitHub Copilot CLI 等常见 Agent 客户端。核心是一个本地脚本 skillctl.py,用确定性的命令管理技能状态:status 查看装了什么、谁在启用;search 精确解析技能名;enable/disable 按需启停;还能用 JSON 预设文件一键切换整套分组,比如把"写代码专用组"与"写文档专用组"做成两套预设,做不同工作时整组切换。

设计上最值得称道的是安全边界。 SKILL.md 写明了若干硬规矩:变更前先 doctor/status 体检、改动前必须 --dry-run 预览;任何操作不删除、不移动、不改写已装的 SKILL.md,只调用平台自己的配置机制(如 Claude Code 的 skillOverrides、Copilot 的 disabledSkills);改配置文件前自动留备份;disable-all 时默认保护技能管理器自身不被误关。也就是说,实验一把的最坏结果只是"回到原来的开关状态"。

三个实用玩法。 一,上下文瘦身:把最近一个月没触发的技能批量 disable,助手响应明显变轻,要用时再 enable;二,高危技能手动化:爬虫、批量删除这类不常用的技能关掉自动触发,需要时手动点名调用;三,交接与备份:preset 文件本身就是一份"这台机器装了什么、怎么分组"的清单,换机重建环境照单执行。

用法也简单:python skillctl.py --platform claude disable deploy --dry-run 预览无误后去掉 --dry-run 执行即可,全部本地运行、零密钥。唯一提醒是部分平台的启停要重开会话才生效,属正常现象。技能库越攒越大的重度用户,这个管家值得常驻。

(约 890 字)


企业存储选型参考|贵州诚鑫致达

做中小企业全能主力存储,群晖机型参考:DS1823xs+ · DS2422+ · DS923+。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。

服务区域|贵州诚鑫致达

贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。西藏·拉萨企业数据存储与备份容灾,支持远程与驻场。