Gh Star History — Git skill for Claude Code
Visualize and compare GitHub star history as interactive charts, with regional breakdown of stargazers.
How to install Gh Star History
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ykdojo/gh-star-history and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Gh Star History does
Visualize GitHub star history and regional breakdown as interactive charts. Powered by the [GitHub CLI](https://cli.github.com/) - no API tokens needed. Features date range selection, star growth tracking with period comparison, and dynamic regional breakdown.
Alternatives in Git
- Clean Worktrees (Automatic) — Automatically remove all worktrees for branches merged into master 25.5k ★
- Star Us On GitHub — It helps us keep building 7k ★
- Ccometixline - Claude Code Statusline — by Haleclipse - A high-performance Claude Code statusline tool written in Rust with Git integration, usage tra 2.3k ★
README
gh-star-history
Visualize GitHub star history and regional breakdown as interactive charts. Powered by the [GitHub CLI](https://cli.github.com/) - no API tokens needed. Features date range selection, star growth tracking with period comparison, and dynamic regional breakdown.
For example, if you want to see the star growth of [claude-code-tips](https://github.com/ykdojo/claude-code-tips):
npx gh-star-history ykdojo/claude-code-tips
Or compare multiple repos:
npx gh-star-history vuejs/vue withastro/astro sveltejs/svelte
Generates a self-contained HTML file with an interactive Plotly chart.
Prerequisites
- Node.js >= 16
- GitHub CLI installed and authenticated (
gh auth login)
Usage
npx gh-star-history ... [options]
Accepts both formats, and multiple repos:
npx gh-star-history ykdojo/claude-code-tips
npx gh-star-history https://github.com/ykdojo/claude-code-tips
npx gh-star-history vuejs/vue withastro/astro sveltejs/svelte
Options
| Flag | Description |
|---|---|
--style |
Chart style: blue (default), green, purple (single repo only) |
--output |
Output file path (default: star-history.html) |
--no-open |
Don't auto-open the browser |
--no-cache |
Skip cache and fetch fresh data |
-h, --help |
Show help |
Examples
# Default blue style
npx gh-star-history ykdojo/claude-code-tips
# Green accent
npx gh-star-history ykdojo/claude-code-tips --style green
# Save to specific file
npx gh-star-history torvalds/linux --output linux-stars.html
# Compare multiple repos
npx gh-star-history vuejs/vue withastro/astro sveltejs/svelte
Styles
Three styles matching GitHub's dark theme palette:
- blue (default) -
#58a6ff - green -
#3fb950 - purple -
#bc8cff
How it works
- Fetches stargazer timestamps via GitHub's GraphQL API (no pagination limit)
...
Related Skills
GitHub Activity Agent
Local GitHub activity monitor with zero dependencies. A dashboard shows pushes, PRs and reviews across your re
MCP Micromanage Your Agent
A Micromanagement Tool for Development Workflows: Helps coding agent plan, track, and visualize sequential dev
Claude Code Flow Visualizer
🔍 Visualize any Claude Code agent harness — CLAUDE.md, subagents, skills, commands, hooks & MCP servers — as
Token History
Token usage is the next contribution graph — snapshot yours to git daily, show it anywhere as self-updating SV
Ccc Feature Start
Kickoff a new feature with branch creation, TDD setup, and task breakdown
GitHub Web Skill
Add your GitHub stats to your own website and keep them updated on a schedule by your coding agent — contribut
Related Agents
Timeline Architect
Timeline and scheduling specialist that manages Gantt charts, JIRA work breakdown structures, dependency analy
Shine Chart Builder
Generates interactive charts and diagrams via ECharts MCP, Mermaid MCP, or VegaLite MCP. Produces publication-
Data Visualizer
Visualization specialist for creating interactive Plotly charts and dashboards. Use when analysis results need