Fetch GitHub trending repositories by daily, weekly, or monthly periods with output in Markdown or JSON format.
Security Analysis
high confidenceThe skill does what it says: it scrapes GitHub's public trending page and formats results; its files, instructions, and resource access are coherent and proportional to that purpose.
Name/description match the implementation: the script fetches https://github.com/trending and extracts repository info. No unrelated credentials, binaries, or services are requested.
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.
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.
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.
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.
Guidance
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.
Latest Release
v1.0.0
Initial release: fetch and display trending GitHub repositories. - Supports fetching trending projects for today, this week, or this month. - Outputs results as a Markdown table or in JSON format. - No authentication required; data scraped from GitHub Trending page in real-time. - Includes basic error handling for network issues, parsing failures, and rate limiting.
More by @jiangzhiyu
Published by @jiangzhiyu on ClawHub