SuperAPI AI 工具集

janitor-duplicates

通用与其它

查看项目

更新于 10-15 23:45

技能介绍

用途:在技能库中查找功能重叠、做同一件事的重复技能,便于清理与整合。

主要能力:从每个技能的 description 字段提取触发关键词;过滤约 60 个常见停用词;对所有技能两两进行 Jaccard 相似度比较;标记关键词重叠度超过 30% 的配对,并输出重叠百分比、涉及范围(scope)和共享关键词。

使用方式:运行 bash ~/.claude/skills/skills-janitor/scripts/detect_dupes.sh

输出会列出疑似重复的技能对,例如 [72%] marketing-copywriting <-> marketing-copy-editing,并显示 Scopes 与 Shared keywords。

发现重复后的建议:逐对复核,部分重叠可能是刻意设计(如写作与编辑);插件技能不应编辑,因为改动会被覆盖;对用户范围的重复项,说明建议保留哪个及原因;执行任何删除前先征求确认。

相关技能:/janitor-audit 用于完整技能清单,/janitor-fix 用于自动修复问题,/janitor-report 用于生成健康报告。

限制:仅基于描述字段的关键词重叠做启发式判断,不分析实际代码或行为;重叠率、停用词表和阈值等细节以脚本实现为准。官方页面未提供更多安装或配置说明。