用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/huangjia2019/ai-knowledge-base --skill github-trending命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | github-trending |
| description | When you need to collect trending GitHub repositories in AI/LLM/Agent domains |
当用户要求采集 GitHub 上 AI/LLM/Agent 相关的热门仓库时,自动激活此技能。
使用 GitHub Search API 搜索最近 7 天内的热门仓库:
GET https://api.github.com/search/repositories
查询参数:
q: 组合以下关键词(OR 连接):
AI, LLM, "large language model", agent, RAGMCP, "model context protocol", "agentic"created:>{7天前的日期} 或 pushed:>{7天前的日期}sort: starsorder: descper_page: 30请求头:
Accept: application/vnd.github.v3+json
Authorization: Bearer ${GITHUB_TOKEN}
从返回的仓库中,按以下条件过滤:
fork: false)对每个通过过滤的仓库,提取以下信息:
{
"id": "{owner}/{repo}",
"title": "{repo name}",
"description": "{repo description}",
"url": "{html_url}",
"stars": "{stargazers_count}",
"forks": "{forks_count}",
"language": "{language}",
"topics": ["{topics array}"],
"license": "{license.spdx_id}",
"created_at": "{created_at}",
"updated_at": "{pushed_at}",
"open_issues": "{open_issues_count}"
}
对 Star 数 Top 5 的仓库,额外获取 README 内容:
GET https://api.github.com/repos/{owner}/{repo}/readme
Accept: application/vnd.github.v3.raw
将 README 的前 500 字存入 readme_excerpt 字段,用于后续 Analyzer 生成更准确的摘要。
将采集结果保存为 JSON 文件:
knowledge/raw/github-trending-{YYYY-MM-DD}.jsonsource, collected_at, query, count, items| 错误 | 处理方式 |
|---|---|
| HTTP 401 | 检查 GITHUB_TOKEN 是否设置 |
| HTTP 403 (rate limit) | 读取 X-RateLimit-Reset,报告剩余等待时间 |
| HTTP 422 (bad query) | 简化查询条件后重试 |
| 网络超时 | 等待 5 秒后重试,最多 3 次 |