mcpField
G
github-topics

github-topics

github.com/geekjourneyx開発26136 回インストール37 週間前に更新
リポジトリ

github-topics について

github-topicsは、GitHubリポジトリのランキングやREADMEの要約を取得するスキルです。人気リポジトリの追跡や個別リポジトリの確認に使え、トピックを指定して検索できます。

主な機能

  1. 01スター数によるリポジトリ順位
  2. 02トピック別の人気リポジトリ検索
  3. 03READMEの要約取得
  4. 04GH_TOKENの任意設定

活用シーン

  1. 01指定トピックの人気プロジェクト確認
  2. 02リポジトリの概要の素早い把握

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/geekjourneyx/mind-skills --skill github-topics

インストール後、Claude Code で/github-topicsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

src/
__init__.py
config.py
github_fetcher.py
readme_fetcher.py

詳細

GitHub トピック トレンド

GitHub のトピック別トレンドリポジトリと README の要約を取得します。

クイックスタート

# View rankings
今天 claude-code 话题排行榜
Top 10 GitHub 项目
热门仓库

# View repository details
anthropics/claude-code 介绍
这个仓库是做什么的

クエリの種類

種類例説明
ランキング热门仓库 Top 10スター数による現在のランキング
詳細xxx/xxx 介绍リポジトリの README 要約
トピックpython 话题排行榜カスタムトピック検索

ワークフロー

- [ ] Step 1: Parse query type
- [ ] Step 2: Fetch data from GitHub
- [ ] Step 3: Format and display results

ステップ 1: クエリの種類を解析する

ユーザー入力クエリの種類アクション
热门仓库ランキング上位 N 件のリポジトリを表示
Top 10 项目ランキング上位 N 件のリポジトリを表示
xxx/xxx 介绍詳細README の要約を取得
python 话题ランキングpython トピックを検索

ステップ 2: データを取得する

ランキングを取得する
cd skills/github-topics
python src/github_fetcher.py

要件:

pip install requests
README を取得する(任意)
python src/readme_fetcher.py

ステップ 3: 結果を整形する

ランキングの出力
# GitHub Trending - python

| # | Repository | Stars | Language |
|---|------------|-------|----------|
| 1 | donnemartin/system-design-primer | 334K | Python |
| 2 | vinta/awesome-python | 281K | Python |
| 3 | project-based-learning | 257K | - |
詳細の出力
# 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...

設定

変数説明デフォルト
GH_TOKENGitHub パーソナルアクセストークン(任意、レート制限を緩和するため)-
TOPIC追跡する GitHub トピックclaude-code

注記: GH_TOKEN は任意ですが推奨します:

  • トークンあり: 1 時間あたり 5,000 リクエスト
  • トークンなし: 1 時間あたり 60 リクエスト

トークンの作成先: https://github.com/settings/tokens


GitHub API に関する注記

制限の種類レート
認証済み1 時間あたり 5,000 リクエスト
未認証1 時間あたり 60 リクエスト

推奨: レート制限を緩和するには GH_TOKEN を使用してください。


トラブルシューティング

問題解決策
レート制限GH_TOKEN 環境変数を設定する
ネットワークタイムアウトインターネット接続を確認する
結果が空トピック名が存在するか確認する

CLI リファレンス

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

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

コメント