A lightweight, zero-dependency Python tool to scrape and track trending GitHub repositories by period and programming language.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install github-trending-stable
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install github-trending-stable using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
GitHub Trending Stable is a high-performance Openclaw Skills utility designed to fetch the most popular repositories on GitHub. It operates by scraping the GitHub trending page directly, meaning it requires no API keys or complex authentication tokens to function. This makes it an ideal solution for developers and AI agents that need to stay updated on emerging software trends without hitting rate limits.
The skill is built with stability and portability in mind, utilizing only the Python standard library. It provides clean, structured data regarding repository descriptions, total star counts, and the number of stars gained during the specified period (daily, weekly, or monthly). Whether you need a human-readable list or raw JSON for downstream processing, this skill delivers real-time insights into the global developer ecosystem.
Since this tool relies exclusively on the Python standard library, no external package installation is required. Ensure you have Python 3.x installed.
# Navigate to the skill directory
cd github-trending-stable/
# Run with default settings (Weekly trending, top 15)
python scripts/github_trending.py weekly
# Filter by language and limit results
python scripts/github_trending.py daily --language python --limit 10
The skill provides structured output. When the --json flag is used, it follows this schema:
| Field | Type | Description |
|---|---|---|
rank |
Integer | The current trending position (1-based index). |
full_name |
String | The owner and repository name (e.g., 'owner/repo'). |
url |
String | The direct URL to the GitHub repository. |
description |
String | A brief summary of the project. |
language |
String | The primary programming language used. |
stars_total |
String | The total number of stars the project has accumulated. |
stars_gained |
Integer | Stars earned specifically within the requested period. |
updated_at |
ISO8601 | Timestamp of the data fetch in UTC+8. |
py for Python or rs for Rust) to speed up CLI interactions.PYTHONIOENCODING flag.Loading
A specialized command-line utility for AI agents to bridge local file systems with the Zotero research manager across Windows, macOS, and Linux.

An AI-powered strategist that helps creators assess content value, select monetization channels, and build actionable revenue models.

A comprehensive tool for searching Yelp businesses, analyzing review trends, and auditing listing quality through official APIs and public data.

A specialized Python crawler designed to transform WeChat Official Account articles into clean Markdown files with locally preserved images.

A privacy-centric, local-first daily journaling tool for tracking life events, moods, and gratitude without external dependencies.

Jarvis transforms your AI agent into a calm, high-leverage executive operator focused on sharp prioritization and proactive follow-through.








































