Skills for Real Engineers. Straight from my .agents directory.
github-trending
Agent skill fromhuangkiki/dailypaper-skills
Discover trending GitHub repositories and research-related project updates. English triggers: "weekly GitHub trending", "daily GitHub trending", "monthly GitHub trending". 抓取 GitHub 上 star 涨得最快的项目(Trending 榜),打分标注是否与研究方向相关, 生成 Obsidian 笔记到 GitHubTrending 文件夹。默认周榜。 触发词:"GitHub 周榜"、"star 涨得最快"、"过去一周 GitHub 热门"、"GitHub trending"、 "看看这周 GitHub 上火了什么"、"GitHub 日榜"、"GitHub 月榜"
How to install github-trending
npx skills add huangkiki/dailypaper-skills# or add only this skill to Claude Code: copy the folder
skills/github-trending/
# into
~/.claude/skills/github-trending/ (all projects)
.claude/skills/github-trending/ (one project)
1## Language / 语言23First resolve `OUTPUT_LANGUAGE` using [language selection](../_shared/language.md).4For an English request (or an explicit request for English), read and follow5[the English workflow](SKILL.en.md) instead of the Chinese body below.6中文请求继续执行下文;用户明确指定的语言优先。内部阶段继承语言,不从论文或工具输出重新判断。78## 执行环境910开始前读取 [Agent 运行约定](../_shared/agent-runtime.md),解析当前 Skill 目录、有效配置和 `TEMP_DIR`,再执行下文。1112> **开始前**: 先说一声 "开始抓 GitHub 榜单 🐙" 并告知今天日期与抓取周期(默认周榜)。1314# GitHub Trending 抓取1516抓取 GitHub Trending + 按主题搜索仿真新项目 / 近期更新 → 标注研究相关性 → 写成 Obsidian 笔记。纯 Python 脚本,脚本本身不调用大模型。1718## Step 0: 读取共享配置1920运行 `python3 ../_shared/user_config.py` 读取有效配置及 `runtime.temp_dir`。21脚本内部已通过 `../_shared/user_config.py` 自动加载,无需手动传参。相关字段:2223- `paths.obsidian_vault` — vault 根路径24- `paths.github_trending_folder` — 输出文件夹(默认 `GitHubTrending`)25- `daily_papers.keywords / negative_keywords / domain_boost_keywords` — 复用它们给项目打分、标注相关性26- `daily_papers.project_queries` — 广泛检索仿真引擎、求解器与相关基础设施;项目名示例不构成白名单2728## 解析周期与语言2930从用户输入解析 `--since`:31- "周榜"、"过去一周"、"这周"、"本周" → `--since weekly`(默认)32- "日榜"、"今天"、"今日" → `--since daily`33- "月榜"、"这个月"、"本月" → `--since monthly`3435可选 `--language`(如 "只看 Python" → `--language python`),不指定则抓全部语言。3637## 工作流程3839### Phase 1: 抓取 + 打分(fetch_trending.py)4041```bash42python3 fetch_trending.py --since weekly --output "{TEMP_DIR}/github_trending.json"43# 指定语言示例:44# python3 fetch_trending.py --since weekly --language python --output "{TEMP_DIR}/github_trending.json"45```4647脚本自动完成:48…
Excerpt shown under the repository's Apache-2.0 license.
More skills in dailypaper-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
