用途:统计并展示已安装技能在指定时间段内的使用情况,包括每个技能的调用次数、使用频率排名、总使用次数和时间趋势。时间段可选今天、过去 7 天、过去 30 天、过去 90 天或全部。
主要能力:扫描 ~/.claude/skills/ 下的已安装技能;解析 ~/.claude/history.jsonl 与 ~/.claude/projects/*/session.jsonl,通过 display 字段匹配 /skill-name 模式识别技能调用;按调用次数降序输出 Markdown 表格加条形图;未使用技能显示为 0 次。timestamp 为毫秒级时间戳,需除以 1000 转换为秒。
使用方式:先通过 AskUserQuestion 让用户选择时间段,再调用脚本并传入对应参数:python3 ~/.claude/skills/skill-stats/stats.py past_30_days。参数映射为 today、past_7_days、past_30_days、past_90_days、all。脚本输出应直接作为最终回复,不做额外包装。
适用场景:需要了解自身技能使用习惯、找出高频或闲置技能时使用。
限制:依赖上述历史文件存在且格式符合预期;具体平台、收费与价格信息暂未提供。