Mind-skills github-topics
Fetches GitHub topic trending repositories. Use when asking about GitHub trending repos or open source projects.
install
source · Clone the upstream repo
git clone https://github.com/geekjourneyx/mind-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/geekjourneyx/mind-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/github-topics" ~/.claude/skills/geekjourneyx-mind-skills-github-topics && rm -rf "$T"
manifest:
skills/github-topics/SKILL.mdsource content
GitHub Topics Trending
Fetch GitHub topic trending repositories and README summaries.
Quick Start
# View rankings 今天 claude-code 话题排行榜 Top 10 GitHub 项目 热门仓库 # View repository details anthropics/claude-code 介绍 这个仓库是做什么的
Query Types
| Type | Examples | Description |
|---|---|---|
| Rankings | | Current rankings by stars |
| Detail | | Repository README summary |
| Topic | | Custom topic search |
Workflow
- [ ] Step 1: Parse query type - [ ] Step 2: Fetch data from GitHub - [ ] Step 3: Format and display results
Step 1: Parse Query Type
| User Input | Query Type | Action |
|---|---|---|
| rankings | Show top N repos |
| rankings | Show top N repos |
| detail | Get README summary |
| rankings | Search python topic |
Step 2: Fetch Data
Fetch Rankings
cd skills/github-topics python src/github_fetcher.py
Requirements:
pip install requests
Fetch README (Optional)
python src/readme_fetcher.py
Step 3: Format Results
Rankings Output
# GitHub Trending - python | # | Repository | Stars | Language | |---|------------|-------|----------| | 1 | donnemartin/system-design-primer | 334K | Python | | 2 | vinta/awesome-python | 281K | Python | | 3 | project-based-learning | 257K | - |
Detail Output
# anthropics/claude-code **Stars**: 15.2K **Language**: TypeScript **URL**: https://github.com/anthropics/claude-code ## README Summary Official Claude Code CLI for AI-powered software development. Claude Code is Anthropic's official CLI tool...
Configuration
| Variable | Description | Default |
|---|---|---|
| GitHub Personal Access Token (optional, for higher rate limits) | - |
| GitHub topic to track | |
Note:
GH_TOKEN is optional but recommended:
- With token: 5,000 requests/hour
- Without token: 60 requests/hour
Create token at: https://github.com/settings/tokens
GitHub API Notes
| Limit Type | Rate |
|---|---|
| Authenticated | 5,000 requests/hour |
| Unauthenticated | 60 requests/hour |
Recommendation: Use
GH_TOKEN for higher rate limits.
Troubleshooting
| Issue | Solution |
|---|---|
| Rate limit | Set env var |
| Network timeout | Check internet connection |
| Empty results | Check topic name exists |
CLI Reference
# Fetch rankings (default topic: claude-code) python skills/github-topics/src/github_fetcher.py # Fetch README python skills/github-topics/src/readme_fetcher.py