返回 Skill 列表
extension
分类: 数据与分析无需 API Key

GitHub AI Trends Reporter

生成 GitHub AI 趋势项目报告,以格式化文本排行榜呈现。抓取每日、每周或每月的 AI/ML/LLM 高星项目并渲染...

person作者: dagangtjhubclawhub

GitHub AI Trends

Generate formatted leaderboard of trending AI projects on GitHub, output directly to chat.

Usage

Run the script and paste its stdout as the reply:

python3 scripts/fetch_trends.py --period weekly --limit 20

Parameters

  • --period: daily | weekly | monthly (default: weekly)
  • --limit: Number of repos (default: 20)
  • --token: GitHub token for higher rate limits (or set GITHUB_TOKEN env)
  • --json: Output raw JSON instead of formatted text

How It Works

  1. Searches GitHub API for AI-related repos (by keywords + topics) pushed within the period
  2. Deduplicates and sorts by star count
  3. Outputs a formatted markdown leaderboard ready for chat display

Notes

  • Without a GitHub token, API rate limit is 10 requests/minute. With token: 30/minute.
  • No pip dependencies, uses only stdlib.
  • Output is markdown formatted for direct chat display.