Loading repository data…
Loading repository data…
opsCar / repository
Fetch today's GitHub trending repos across all languages plus TypeScript, JavaScript, Python, Go, Rust, and Jupyter Notebook, then curate a list of AI
每天打开 GitHub Trending,滚动半天,被一堆 trading bot、stock predictor、awesome-list 塞满眼睛。 Scroll GitHub Trending every morning. Half of it is trading bots, stock predictors, and awesome-lists.
让 Claude 替你扫一遍,只留下值得装、值得 fork、值得抄的 AI 编程工具。 Let Claude scan it for you, keep only the AI-coding repos worth installing, forking, or stealing ideas from.
一句话:把今天 GitHub Trending 的 7 个页面(全语言 + TypeScript / JavaScript / Python / Go / Rust / Jupyter)抓下来, 扔掉所有金融、加密、交易、awesome-list、教程、博客模板,把剩下的 AI 编程工具按类别整理成一份能直接看的报告。
输出三样东西:
按类别分桶:AI Coding Agents、LLM Frameworks、MCP & Agent Frameworks、Dev Tooling、Code Intelligence、Datasets/Benchmarks、Other。 每条带一句"今天为什么值得看",不是抄 GitHub 描述。
上图是 2026-05-19 当天的实际产出。34 个仓库,6 个分类,每条都有 stars/today、语言、上榜页面, 以及一句"为什么今天值得看"。完整 HTML 在浏览器里可以滚,PNG 适合 DM。
npx skills add opsCar/github-trending-ai
装好之后,跟 Claude Code 说一句:
/github-trending-aiClaude 就会跑完整条流水线、把 HTML 在浏览器打开、把 markdown 贴回聊天里。
open 命令打开浏览器;其他系统可以改,但默认是 mac)curl -LsSf https://astral.sh/uv/install/install.sh | sh
可选:
uv run --with playwright playwright install chromium
Google Chrome.app 无头模式跟 Claude Code 说人话就行,不用记命令:
| 你说什么 | Claude 做什么 |
|---|---|
| "看看今天的 github trending" | 跑完整流水线 |
| "扫一下 github" | 同上 |
| "trending AI repos" | 同上 |
| "今天有什么新东西" | 同上 |
/github-trending-ai | 同上,强制触发 |
报告自动归档在 ~/Documents/github-trending/<date>/ — 历史报告全部留着,主索引在 ~/Documents/github-trending/index.html。
| 问题 | 解决方法 |
|---|---|
uv: command not found | 装 uv:curl -LsSf https://astral.sh/uv/install/install.sh | sh,然后重开 terminal |
Playwright browser not installed | uv run --with playwright playwright install chromium,或忽略,会 fallback 到 Chrome.app |
| 所有 7 个页面都抓失败 | GitHub 偶尔抽风,等 5 分钟再试;或检查公司网络 |
| 报告里只有 2-3 个仓库 | 周末/节假日 trending 本来就稀,不是 bug,跳过这一天 |
| 浏览器没自动打开 | 你不是 mac?手动开 ~/Documents/github-trending/<date>/report.html |
| 想再跑一次同一天 | 直接再跑,幂等,会覆盖当天文件 |
In one line: scrapes today's GitHub Trending (7 pages — all languages + TypeScript / JavaScript / Python / Go / Rust / Jupyter Notebook), drops the finance / crypto / trading / awesome-list / tutorial noise, and bundles what's left into a categorized AI-coding report.
Three deliverables:
Bucketed into: AI Coding Agents, LLM Frameworks, MCP & Agent Frameworks, Dev Tooling, Code Intelligence, Datasets/Benchmarks, Other. Every entry gets a one-sentence "why it matters today" — not a paraphrase of the GitHub description.
Real output from 2026-05-19. 34 repos, 6 categories, each with stars/today, language, trending pages, and a one-line "why today." Scroll the HTML in your browser; share the PNG.
npx skills add opsCar/github-trending-ai
Then say one of these to Claude Code:
/github-trending-aiClaude runs the whole pipeline, opens the HTML in your browser, and pastes the markdown back.
open to launch the browser; other OSes need a tweak)curl -LsSf https://astral.sh/uv/install/install.sh | sh
Optional:
uv run --with playwright playwright install chromium
Google Chrome.app on macOSYou don't need to memorize commands — just talk to Claude Code:
| You say | Claude does |
|---|---|
| "what's trending on github" | Runs full pipeline |
| "scan github" | Same |
| "trending AI repos" | Same |
| "anything new today" | Same |
/github-trending-ai | Force-trigger |
Reports archive at ~/Documents/github-trending/<date>/ — full history kept, master index at ~/Documents/github-trending/index.html.
| Problem | Fix |
|---|---|
uv: command not found | Install: curl -LsSf https://astral.sh/uv/install/install.sh | sh, restart terminal |
Playwright browser not installed | uv run --with playwright playwright install chromium, or ignore — falls back to Chrome.app |
| All 7 pages failed to scrape | GitHub flaked. Wait 5 min, retry. Or check corp network. |
| Only 2-3 repos in the report | Weekends/holidays have thin trending. Not a bug, skip today. |
| Browser didn't open | Not on mac? Manually open ~/Documents/github-trending/<date>/report.html |
| Want to re-run for today | Idempotent — just re-run, it overwrites the day's files |
MIT