Skip to content

Charpup/github-hot-finder-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

github-hot-finder

Find high-star, trending, language-scoped, and ecosystem-relevant GitHub repositories.

Features

  • High-star global search
  • Trending by creation date window
  • Language-specific hot repos
  • OpenClaw-focused discovery (--mode openclaw)
  • Ecosystem discovery (--mode ecosystem) across OpenClaw + AI Agent + Vibe Coding
  • Snapshot-based 24h/7d comparison and hot-score ranking
  • JSON views for report-ready output

Usage

# Classic modes
python3 scripts/fetch_github_hot.py --mode high-star --limit 20 --min-stars 10000
python3 scripts/fetch_github_hot.py --mode trending --created-after 2026-03-01 --limit 20
python3 scripts/fetch_github_hot.py --mode language-hot --language TypeScript --min-stars 500 --limit 20
python3 scripts/fetch_github_hot.py --mode openclaw --min-stars 50 --limit 20
python3 scripts/fetch_github_hot.py --mode combo --language Python --created-after 2026-03-01 --limit 30

Ecosystem mode examples

# Default ecosystem scan (with snapshots enabled)
python3 scripts/fetch_github_hot.py --mode ecosystem --limit 30 --min-stars 100

# Ecosystem + language scope + 7-day lookback
python3 scripts/fetch_github_hot.py --mode ecosystem --language TypeScript --min-stars 80 --lookback-days 7 --limit 40

# Ecosystem one-shot run without writing snapshot files
python3 scripts/fetch_github_hot.py --mode ecosystem --limit 25 --no-snapshot

Report sections (4 views)

--mode ecosystem returns views in JSON, split into four report sections:

  1. views.top
    • Main leaderboard ranked by hot_score.
  2. views.new_24h
    • Repos not seen in yesterday snapshot (fresh in 24h).
  3. views.new_7d
    • Repos not seen in recent lookback snapshots (fresh in 7d).
  4. views.rising_24h
    • Repos with positive stars_delta_24h, sorted by growth.

repos is retained for compatibility and mirrors views.top.

Install to OpenClaw

mkdir -p ~/.openclaw/skills/github-hot-finder
cp -r SKILL.md scripts README.md CHANGELOG.md ~/.openclaw/skills/github-hot-finder/

Notes

  • Set GITHUB_TOKEN to avoid low unauthenticated API rate limits.
  • Snapshots are saved by default to data/snapshots/YYYY-MM-DD.json for day-over-day comparison.

About

OpenClaw skill to discover high-star, trending, language-specific, and OpenClaw-related GitHub repos.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages