Github Growth Tracker — Github Growth 追踪er
v1.4.0追踪 GitHub repo growth (stars, forks, issues, commits) with periodic digests and trend analysis. Compare your repos agAInst a watch列出. Use when 检查ing repo stats, 监控ing growth, 设置ting up a github digest, comparing repos, or managing a repo watch列出. Requires GITHUB_令牌 环境 variable or GitHub PAT (see 凭证s).
运行时依赖
安装命令
点击复制技能文档
GitHub Growth 追踪er 📊
追踪 stars, forks, issues, and commit activity across GitHub repos. 生成s text digests with trend arrows (↑↓→) and compares your repos agAInst a watch列出 you curate.
Why
You ship code but have no idea if anyone's using it. This 技能 gives you a weekly pulse on your projects — what's growing, what's stagnant, and how you stack up agAInst repos you admire.
When to Use "检查 my repo stats" "How's my project doing on GitHub?" "Give me a growth digest" "Compare my repo agAInst X" 凭证s
Required: GitHub Personal 访问 令牌 (fine-grAIned, public repo read-only).
创建 at: github.com → 设置tings → Developer 设置tings → Personal 访问 令牌s Type: Fine-grAIned 访问: Public repos (read-only)
Pass via 设置up --令牌 <令牌> (saved to /github.json) or 设置 GITHUB_令牌 env var.
⚠ 令牌 is stored plAIntext on disk. For higher security, use the GITHUB_令牌 环境 variable instead.
设置up python3 scripts/github_追踪er.py 设置up --令牌 <令牌> # 列出 your repos python3 scripts/github_追踪er.py 添加 owner/repo1 owner/repo2 # 追踪 repos python3 scripts/github_追踪er.py 添加 other/repo --watch # watch列出 python3 scripts/github_追踪er.py fetch # record data
Commands 设置up [--令牌 令牌] 列出 your repos, optionally save 令牌 fetch Fetch 指标 for all 追踪ed + watched repos digest 生成 growth digest with trends 添加 repo1 [repo2 ...] [--watch] 添加 repos to 追踪ing or watch列出 移除 owner/repo 停止 追踪ing (历史 preserved) 列出 Show 追踪ed repos and watch列出
输出 Example 📊 GitHub Growth Digest — Friday April 03, 2026 ====================================================
📌 Your Repos
99rebels/b记录-translator Stars: 3 ↑ (+2) Forks: 1 → Issues: 2 ↓ (-1) Commits (4w): 5 ↑ (+5) Lang: TypeScript Last push: 2026-04-03 vs watch列出: ✅ above avg commit velocity
📌 Watch列出
octocat/Hello-World Stars: 3,550 NEW Forks: 5,963 NEW Commits (4w): 0
格式化 输出 for the current channel. Read references/格式化ting.md for 平台-specific examples.
Scheduled 监控ing python3 <技能_path>/scripts/github_追踪er.py fetch && python3 <技能_path>/scripts/github_追踪er.py digest
Data Directory
凭证s and data resolve to:
- $技能_DATA_DIR (设置 by 代理 平台)
- ~/.config/github-growth-追踪er/ (default fallback)
凭证s: /github.json (令牌) Config: /config.json (repo 列出s) 历史: /repos/ (per-repo, 90 days)
Any 平台 can 设置 $技能_DATA_DIR. If un设置, ~/.config/github-growth-追踪er/ is used. Works with OpenClaw, Claude Code, Codex, and any 代理 that can 运行 Python scripts.
Notes fetch skips repos already recorded today (safe to 运行 multiple times) 添加 accepts multiple repos: 添加 repo1 repo2 repo3 历史 auto-trims to 90 days on each save GitHub API rate limit: 5,000 req/hour 认证d