【免费下载链接】asmThe universal skill manager for AI coding agents.项目地址https://gitcode.com/gh_mirrors/asm17/asm点击查看免费下载asmagent-skill-manager是面向 Claude Code、Codex、Cursor 等 20 多款 AI 编码 Agent 的通用技能管理器。用得多之后技能库难免堆积出重复技能、同干一份活的语义重叠技能白白挤占 Agent 的上下文空间。今天教你用asm audit一键完成技能库大扫除扫描重复、揪出重叠、自动清理几分钟给 AI Agent 技能库瘦身。为什么技能库需要定期瘦身很多用户不知道每个已安装技能的description都会常驻在 Agent 的系统提示里无论这个技能是否真正被触发。技能越堆越多后果有两个上下文成本悄悄上涨几十个技能的描述叠加每条消息都在付费重复与冗余同一个技能被复制进~/.claude/skills/、~/.codex/skills/等多个目录或者从不同仓库装了功能几乎一样的技能Agent 分不清该听谁的。先看一个典型的技能库脏乱差现场——asm list一眼扫过去code-review、docx、devops-pipeline出现了不止一次好消息是asm audit就是为这种场景准备的大扫除命令四条子命令各司其职子命令作用是否自动删除asm audit默认duplicates找出同名/同内容的重复技能可加-y一键清除✅ 支持asm audit overlap找出不同名字、干同一份活的语义重叠技能❌ 只报告asm audit security 目标对已安装或远程技能做安全扫描❌ 只报告asm audit residency排名占着常驻上下文却很少干活的技能给出降级建议❌ 只报告命令入口在 src/commands/audit.ts重复检测算法在 src/auditor.ts。三步完成技能库大扫除第一步一键安装 asmnpm install -g agent-skill-manager需要 Node.js 22安装后无需任何账号。第二步扫描重复技能默认子命令asm audit它会扫描全局和项目两级范围globalproject下所有 Provider 的技能按三条规则分组目录名相同Code-Review、code_review、code review这类大小写/分隔符变体会被归为同一组frontmatter 名称相同目录不同但name:一样也算重复内容指纹相同连名字都改了但SKILL.md正文逐字节一致同样揪出来指纹算法见 src/auditor.ts。报告会为每组标出[keep]保留项优先全局作用域其余为待清除副本如果组内版本不一致还会标红提醒可能是升级残留不是简单重复。第三步自动清除重复看完报告满意了加一个-y就能一键大扫除asm audit -y这里有个贴心的安全护栏只有内容指纹与保留副本完全一致的副本才会被删除内容已经分叉diverged的副本会被跳过并提示除非你显式加上--force。也就是说asm audit -y在绝大多数情况下是零风险清理详见实现 src/commands/audit.ts。揪出同干一份活的技能asm audit overlap重复检测只抓名字一样的明面重复。更隐蔽的坑是名字不同、描述大同小异干的却是同一份活。比如从不同仓库装了code-review、code-review-excellence、receiving-code-reviewasm audit overlap它会对本地已安装技能做离线的语义相似度分析无需联网、不调用任何模型服务对每个技能的名称和描述做分词剔除Use this skill to…这类模板废话用 IDF 降权几乎所有技能描述里都有的词如skill、agent几乎不贡献分数真正有区分度的词才决定得分得分 ≥ 0.35 判为重叠≥ 0.55 标红为高置信度冗余likely redundant并列出共享的关键词供你判断。实现细节在 src/installed-overlap.ts算法文档可参考 docs/semantic-overlap.md。该子命令只报告、绝不删除——保留哪个、合并哪个最终由你拍板。想接脚本处理可加--jsonasm audit overlap --json顺手给技能库做个安全体检瘦身之余建议顺手扫一眼技能安全。对单个已安装技能asm audit security code-review也可以在安装远程技能之前先审计先克隆到临时目录扫描不落地安装asm audit security github:owner/repo报告会标注网络访问、凭据暴露、shell 执行等风险项并给出safe / caution / warning / dangerous四级判定。全量体检一条命令asm audit security --all找出占着 Context 不干活的技能最后一步瘦身有些技能没重复、也不重叠但常年不触发description 却一直在常驻上下文中挂名收费。asm audit residency它会排名这些不挣回自己上下文开销的技能并为每个候选附上真正可用的降级命令层级对应命令常驻成本已安装自动触发—每条消息都在付费存入本地库asm deactivate激活前为零禁用保留在磁盘asm disable可用asm enable恢复零临时引用asm get skill读取正文不安装零注意它完全只读不删除、不禁用任何东西降级动作由你手动执行——这正是 src/commands/audit.ts 中刻意的设计。小结一条命令线还技能库一个清爽状态给 AI Agent 技能库瘦身的完整流程其实就是四条命令npm install -g agent-skill-manager # 1. 安装 asm audit -y # 2. 一键清除重复技能 asm audit overlap # 3. 揪出语义重叠人工裁决 asm audit residency # 4. 找出占 Context 不干活的可降级技能建议把asm audit放进每两周一次的例行维护里重复用-y自动清理重叠和安全靠报告辅助决策。技能库越清爽Agent 的上下文预算就越能打在高价值技能上。更多命令参考 README.md架构说明见 docs/ARCHITECTURE.md。赞分享【免费下载链接】asmThe universal skill manager for AI coding agents.项目地址https://gitcode.com/gh_mirrors/asm17/asm点击查看免费下载相关推荐安装前先扫一遍asm audit security如何守住AI Agent技能的供应链安全防线安装前先扫一遍asm audit security如何守住AI Agent技能的供应链安全防线 asmagent skill manager是面向 AIgbrain Soul Audit 技能实战以单一答案库重跑 Agent 身份访谈与渲染管线gbrain Soul Audit 技能实战以单一答案库重跑 Agent 身份访谈与渲染管线 Soul Audit plugin/skills/soul a人工智能RAGAI 应用Agent 记忆知识库MCP 服务skills之audit技能一键生成AGENTS.md给AI编码Agent装上项目上下文记忆skills之audit技能一键生成AGENTS.md给AI编码Agent装上项目上下文记忆 skills 是一套面向 AI 编码 Agent 的工程工作流上一篇OpenMTP解锁Mac与Android设备间高效文件传输的终极方案下一篇VRC-Gesture-Manager 完整使用指南在Unity中高效预览VRChat角色动画创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考