Github Trending

Fetch GitHub trending repositories by daily, weekly, or monthly periods with output in Markdown or JSON format.

MIT-0 · Free to use, modify, and redistribute. No attribution required.
1 · 1.4k · 12 current installs · 12 all-time installs
byjohnson@jiangzhiyu
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the implementation: the script fetches https://github.com/trending and extracts repository info. No unrelated credentials, binaries, or services are requested.
Instruction Scope
SKILL.md and the shipped shell script limit actions to retrieving the GitHub trending HTML and parsing it locally with an inline Python snippet. There are no instructions to read local user files, access unrelated env vars, or send results to third-party endpoints.
Install Mechanism
No install spec is present (instruction-only with an included script). The script uses curl and python3 at runtime but does not install additional packages or download arbitrary archives.
Credentials
The skill requires no environment variables, credentials, or config paths. The only external network interaction is an HTTP GET to github.com/trending, which is appropriate for the stated purpose.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or agent configuration. It does not request persistent presence or elevated privileges.
Assessment
This skill is coherent and appears safe for its stated purpose. Before installing, note that it performs live web requests to github.com/trending (so it needs network access and may be rate-limited or blocked in some environments), relies on curl and python3 being available, and scrapes HTML with fragile regex parsing (may break if GitHub changes its page structure). If you operate in a locked-down or audited environment, review the script yourself or run it in an isolated environment; otherwise it is proportionate to its functionality.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk97c67t4yndsa1nh4njrn96krx824vga

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

github-trending - 获取 GitHub 热门项目

自动获取 GitHub Trending 热门项目信息,支持按时间范围筛选。

使用方法

基础用法

github-trending                     # 获取今日热门
github-trending daily               # 获取今日热门
github-trending weekly              # 获取本周热门
github-trending monthly             # 获取本月热门
github-trending json                # 输出 JSON 格式

示例

# 获取今日热门项目(人类可读格式)
github-trending

# 获取本周热门(JSON 格式,便于程序处理)
github-trending weekly json

输出格式

默认输出 Markdown 格式的表格,包含:

  • 排名
  • 项目名称
  • 编程语言
  • 今日 Stars
  • 总 Stars
  • 项目简介

配置信息

  • 数据源: https://github.com/trending
  • 更新频率: 实时(每次调用重新获取)
  • 无需认证: 使用公开页面抓取,无需 API Key

故障排除

  1. 网络错误: 检查网络连接
  2. 解析失败: GitHub 页面结构可能已变更
  3. 限流: 频繁调用可能被 GitHub 限流,建议间隔使用

相关技能

  • github: GitHub API 操作(需要认证)
  • send-email: 发送邮件(可将结果邮件通知)

Files

2 total
Select a file
Select a file to preview.

Comments

Loading comments…