github-trending

Fetch and parse GitHub trending repositories and developers data.

262|59|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/hoodini/ai-agents-skills --skill github-trending-hoodini
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-trending
Source: https://github.com/hoodini/ai-agents-skills/tree/main/skills/github-trending
Command: npx skills add https://github.com/hoodini/ai-agents-skills --skill github-trending-hoodini

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables programmatic access to GitHub trending data by scraping the trending page and optionally using the GitHub Search API as an alternative, allowing dashboards and analyses of popular repositories and developers.

Core Features & Use Cases

  • Trending data extraction: Retrieve trending repositories and developers across daily, weekly, or monthly intervals.
  • Language-aware dashboards: Filter by language to surface top projects within specific ecosystems.
  • Use Case: Build a dashboard showing top repos by language and changes in stars over the last week.

Quick Start

Use the github-trending skill to fetch the latest trending repositories for daily trends.

Frequently Asked Questions about github-trending

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get GitHub trending repositories data for a dashboard?

To get GitHub trending developers data, this Skill parses the trending page using Cheerio, optionally falling back to the GitHub Search API. You can filter developer discovery by daily, weekly, or monthly intervals and specific programming languages.

Can I filter GitHub trending repos by language and timeframe?

Yes, you can filter GitHub trending repos by language and timeframe. The Skill retrieves trending repositories and developers across daily, weekly, or monthly intervals, enabling language-aware dashboards to surface top projects within specific ecosystems.

Does the GitHub trending scraper work with Next.js API routes?

Yes, the GitHub trending scraper works with Next.js API routes. It integrates server-side scraping using Cheerio to parse trending repository and developer data, with an optional GitHub Search API fallback for retrieving results.

What is the best way to scrape GitHub trending pages with Cheerio?

The best way to scrape GitHub trending pages with Cheerio is through a server-side scraping approach. This Skill uses Cheerio to extract trending repositories and developers, providing structured data for dashboards and trend analysis across languages and timeframes.

Why use a GitHub Search API fallback for trending data instead of scraping?

Using a GitHub Search API fallback for trending data ensures continuous retrieval when direct scraping fails or is blocked. The Skill primarily uses Cheerio for trending page extraction but integrates the GitHub Search API to maintain data availability for dashboards.