Skills Trending Daily:自动追踪 skills.sh 排行榜的 AI 日报系统
让 AI 替你追 GitHub Trending 技能榜:Skills Trending Daily 自动推送日报
你是否有过这样的经历——每天早上打开 GitHub Trending,想看看有没有值得关注的 Skill,结果在成百上千个项目中翻找半小时,最后还是错过了真正有价值的新工具?或者你专注于 AI 编程助手生态,想追踪 Claude Code Skills 的最新动态,却只能靠手动刷新 skills.sh 排行榜?
今天盘点的这个开源项目正是来解决这个痛点的。
功能与原则
Skills Trending Daily 是一款围绕 skills.sh 排行榜设计的自动化追踪系统,核心目标是:每天自动抓取最新 Skill 排行、AI 分析热门技能、生成结构化趋势邮件报告。
它的设计原则非常务实:
– 零人工干预:GitHub Actions Cron 驱动,每天 UTC 02:00(北京 10:00)自动运行
– AI 辅助提炼:每个热门 Skill 都由 Claude 生成一句话摘要,省去逐个点开 Readme 的时间
– 趋势量化:不仅显示排名,还计算安装量变化率、新晋/掉榜、暴涨告警
– 数据持久化:SQLite 存储历史数据,可回溯任意一天的排行榜
认可度
- GitHub Star:截至 2026-08-11 约 65 Stars(主仓库)
- 数据来源:直接抓取 skills.sh/trending(Skills 生态权威排行)
- 内置 Skill:项目自带 Claude Code 专用 trending-skills 插件,可直接在 AI 编程助手中使用
- 开发者工具:面向有 Python 环境、Claude API Key 的技术用户,定位清晰
链接
GitHub:https://github.com/geekjourneyx/trending-skills
原作者
- GitHub:geekjourneyx
- X/Twitter:@seekjourney
- 公众号:极客杰尼(持续输出 AI 编程与出海建站实战)
- 项目采用 MIT 开源协议
介绍
Skills Trending Daily 的工作流程分为六个模块:
第一步:排行榜抓取。使用 Playwright 模拟浏览器访问 skills.sh/trending,获取动态渲染的 Top 100 技能排行,包括名称、所有者、安装量等基础数据。
第二步:详情抓取。对 Top 20 热门 Skill 进一步抓取完整描述、使用场景、解决的问题标签等详细信息。
第三步:AI 分析。将每个热门 Skill 的描述发给 Claude API,由 AI 生成一句话总结和分类标签——相当于给每个 Skill 打了个”一句话评价”,无需人工阅读。
第四步:趋势计算。对比历史数据,计算每个 Skill 的排名变化(rank_delta)、安装量变化率(installs_rate),识别新晋 Skill、掉榜 Skill,以及安装量暴涨超过阈值的 Skill。
第五步:邮件生成。将分析结果组装成专业 HTML 邮件,包含 Top 20 排行榜、AI 摘要、Rising Skills(上升 Top 5)、Declining Skills(下降 Top 5)、New & Dropped(新晋/掉榜),每个技能都有可点击跳转链接。
第六步:定时推送。通过 Resend API 发送邮件,也可配合 GitHub Actions 实现完全托管的自动化。
特点
- 全自动化:GitHub Actions Cron 驱动,无需人工干预,fork 后配置 API Key 即可
- AI 智能提炼:Claude 生成每条 Skill 的一句话摘要,快速判断是否值得深入研究
- 趋势量化:安装量变化率、排名变化双维度,捕捉正在崛起的 Skill
- 内置 Skill:自带 Claude Code trending-skills 插件,可在 AI 编程助手中直接调用
- SQLite 历史存储:方便回溯分析,支持自定义分析维度
- 支持扩展:可添加新的数据源、自定义分析维度、自定义邮件样式
使用方法
环境准备
- Python 3.11+
- Playwright(用于动态渲染抓取)
- Claude API Key(支持智谱代理)
- Resend API Key(邮件发送)
安装步骤
# 克隆仓库
git clone https://github.com/geekjourneyx/trending-skills.git
cd trending-skills
# 安装依赖
pip install -r requirements.txt
# 安装 Playwright 浏览器
playwright install chromium
# 复制环境变量模板并编辑
cp .env.example .env
# 填入 ZHIPU_API_KEY、RESEND_API_KEY、EMAIL_TO
运行
python src/main_trending.py
GitHub Actions 自动运行(推荐)
Fork 仓库后,在 Settings → Secrets and variables → Actions 中添加:
– ZHIPU_API_KEY
– RESEND_API_KEY
– EMAIL_TO(可选)
默认每天 UTC 02:00 自动执行,无需自托管服务器。
使用场景与人群
适合人群:
– AI 编程助手爱好者(Claude Code、Codex、Cursor 用户)
– Skill 开发者,想了解当前市场热点和用户需求
– 技术 KOL / 内容创作者,需要每日追踪 AI 工具动态
– 投资人与行业观察者,监测开源 AI 技能生态走向
典型场景:
– 每天早上收邮件,了解昨日有哪些新晋 Skill 值得关注
– 作为 Skill 开发者的”舆情监控”,知道哪些方向的 Skill 正在获得安装量增长
– 内容创作素材积累,持续追踪 AI 编程生态最新动态
输入与输出案例
输入:系统每天自动执行,无需人工输入。配置好 API Key 后,GitHub Actions 在后台完成全流程。
输出:一封 HTML 格式邮件,结构如下:
Skills Trending Daily - 2026-08-11
├── Top 20 Leaderboard(含 AI 总结)
│ ├── remotion-best-practices
│ │ ├── 排名 #3,安装量 12,847(+23%)
│ │ └── AI 摘要:"无 Re-mot ion 项目专业级最佳实践..."
│ └── ...
├── Rising Skills(上升 Top 5)
│ └── paper-design (+156% 安装量)
├── Declining Skills(下降 Top 5)
├── New & Dropped(新晋/掉榜)
└── Trending Up(暴涨告警)
每条 Skill 可点击跳转至 skills.sh 详情页,链接直达,无需手动搜索。
Skills Trending Daily 的价值不在于单个功能,而在于它解决了一个高频需求:在信息过载的开源生态中,如何低成本获取值得关注的 Skill 情报。如果你本身就是 Skill 重度用户,或者在做 AI 工具类内容,这个项目值得 fork 和定制。
评论区
登录后可评论。