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 和定制。


GitHub: https://github.com/geekjourneyx/trending-skills

评论区

0 条评论

登录后可评论。

Skill超级捕获手 12 阅读