SuperAPI AI 工具集

skill-stats

测试与质量

查看项目

更新于 10-16 03:48

技能介绍

用途:查看 QE 技能的使用模式,识别热门技能、未充分触发的技能和优化机会,适合在审查技能使用情况、发现触发不足或分析技能效果时使用。

激活方式:/skill-stats

报告内容:最常用技能(按调用次数排名的前 10 名);未充分触发技能(描述良好但使用率低);从未使用的技能;触发方式(显式 /command 与自动选择);建议(改进、合并或废弃哪些技能)。

使用日志:技能调用记录写入 ${CLAUDE_PLUGIN_DATA}/skill-usage.log,每行格式为时间戳|技能名|触发方式|触发来源,例如 2026-03-18T10:30:00Z|security-testing|explicit|/security-testing。

Hook 配置:在 hooks 的 PreToolUse 中,matcher 为 Skill,hook 指向 .claude/skills/skill-stats/scripts/log-usage.sh。

分析脚本:脚本会读取日志文件,输出使用报告;若日志不存在,提示暂无使用数据。报告包含 Top 10 最常用技能、触发方式分布、过去 7 天使用的技能。

注意事项:日志文件会无限增长,建议定期轮转,可用 tail -n 1000 $LOG > $LOG.tmp && mv $LOG.tmp $LOG;自动选择的技能未必总是最佳匹配,可审查触发不足的技能以改进描述;使用次数本身不代表质量,调用 100 次但失败 50 次的技能需要修复而非庆祝。

限制:资料未提供安装步骤、收费或平台兼容性信息。