github-topics

Original🇺🇸 English
Translated
4 scriptsChecked / no sensitive code detected

Fetches GitHub topic trending repositories. Use when asking about GitHub trending repos or open source projects.

2installs
Added on

NPX Install

npx skill4agent add geekjourneyx/mind-skills github-topics

Tags

Translated version includes tags in frontmatter

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

TypeExamplesDescription
Rankings
热门仓库
Top 10
Current rankings by stars
Detail
xxx/xxx 介绍
Repository README summary
Topic
python 话题排行榜
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 InputQuery TypeAction
热门仓库
rankingsShow top N repos
Top 10 项目
rankingsShow top N repos
xxx/xxx 介绍
detailGet README summary
python 话题
rankingsSearch python topic

Step 2: Fetch Data

Fetch Rankings

bash
cd skills/github-topics
python src/github_fetcher.py
Requirements:
bash
pip install requests

Fetch README (Optional)

bash
python src/readme_fetcher.py

Step 3: Format Results

Rankings Output

markdown
# 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

markdown
# 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

VariableDescriptionDefault
GH_TOKEN
GitHub Personal Access Token (optional, for higher rate limits)-
TOPIC
GitHub topic to track
claude-code
Note:
GH_TOKEN
is optional but recommended:
  • With token: 5,000 requests/hour
  • Without token: 60 requests/hour

GitHub API Notes

Limit TypeRate
Authenticated5,000 requests/hour
Unauthenticated60 requests/hour
Recommendation: Use
GH_TOKEN
for higher rate limits.

Troubleshooting

IssueSolution
Rate limitSet
GH_TOKEN
env var
Network timeoutCheck internet connection
Empty resultsCheck topic name exists

CLI Reference

bash
# Fetch rankings (default topic: claude-code)
python skills/github-topics/src/github_fetcher.py

# Fetch README
python skills/github-topics/src/readme_fetcher.py