skill-analyzer
Skill 使用分析
读取 06 计划/skill_usage_log.jsonl,分析 Skill 使用情况,输出本周总结报告。
日志文件位置
$OBSIDIAN_VAULT/06 计划/skill_usage_log.jsonl
使用方式
分析 Skill 使用情况
默认分析最近 7 天。指定时间范围:
分析过去两周的 Skill 数据
工作流程
Step 1:运行分析脚本
python3 scripts/analyze_skill_usage.py --days 7
指定时间范围:
python3 scripts/analyze_skill_usage.py --days 14
Step 2:输出分析报告
脚本输出原始数据后,AI 整理成以下格式的报告:
📊 Skill 使用周报(最近 7 天)
总览
- 共使用 Skill N 次,覆盖 X 个不同 Skill
- 平均满意度:X.X / 5
使用频率排行
| 排名 | Skill | 使用次数 | 平均满意度 |
|---|---|---|---|
| 1 | x-post | 8 | 4.2 |
| 2 | podcast-workflow | 5 | 4.6 |
| 3 | content-digest | 4 | 4.0 |
满意度偏低的 Skill(< 3.5 分)
| Skill | 平均满意度 | 常见问题 |
|---|---|---|
| xxx | 3.0 | 备注中反复出现"改了结尾" |
本周未使用的 Skill(有记录但本周零调用)
- skill-a
- skill-b
建议
xxx满意度持续下降,建议检查 SKILL.md 是否需要更新规则yyy两周未使用,考虑是否仍有需求zzz本周高频使用,可以考虑做自动化
Step 3:询问是否归档
要把这份报告存到 06 计划/05 周复盘/ 吗?
环境变量配置
在 ~/.env 或项目根目录的 .env 文件中配置:
OBSIDIAN_VAULT=/Users/ugreen/Documents/obsidian
More from zephyrwang6/myskill
web-scraper
Fetch and extract content from web pages, converting HTML to clean markdown. Use when users want to read web articles, extract information from URLs, scrape web content, or when the built-in WebFetch tool fails due to network restrictions. Trigger when user provides URLs to read, asks to fetch web content, or needs to extract text from websites.
246rss-aggregator
Aggregates and summarizes recent updates from a predefined list of RSS feeds. Use when the user asks for "recent updates", "what's new", or "RSS updates" within a specific timeframe.
196youtube-transcript-cn
|
108topic-generator
AI选题生成工具。从采集的热点中筛选TOP10,生成完整选题方案。当用户说"生成选题"、"筛选热点"、"哪些值得写"时触发。输出包含:事件描述、核心角度、标题、写作方式。
71web-article-translator
翻译在线文章为中文并保存为 Markdown 格式。当用户需要翻译网页文章、博客文章时使用此技能,例如:"翻译这篇文章 https://example.com/article"、"把这个 URL 的文章翻译成中文并保存"。
50markdown-to-image
将 Markdown 内容转换为精美的图片海报。特别适合将播客摘要、文章内容转为社交媒体分享图片。固定 3:4 比例,支持 YouTube 视频封面作为头图。触发词:「转图片」「Markdown 转图片」「生成海报」「生成分享图」「把这个转成图片」。
50