read-github
GitHubのURLやリポジトリ名を指定された際に、そのリポジトリのドキュメントを検索し、リポジトリの内容や使い方に関する質問に答えるSkill。
📜 元の英語説明(参考)
Read and search GitHub repository documentation via gitmcp.io MCP service. **WHEN TO USE:** - User provides a GitHub URL - User mentions a specific repo in owner/repo format - User asks "what does this repo do?", "read the docs for X repo", or similar - User wants to search code or docs within a repo
🇯🇵 日本人クリエイター向け解説
GitHubのURLやリポジトリ名を指定された際に、そのリポジトリのドキュメントを検索し、リポジトリの内容や使い方に関する質問に答えるSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o read-github.zip https://jpskill.com/download/17152.zip && unzip -o read-github.zip && rm read-github.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/17152.zip -OutFile "$d\read-github.zip"; Expand-Archive "$d\read-github.zip" -DestinationPath $d -Force; ri "$d\read-github.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
read-github.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
read-githubフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 2
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
GitHubドキュメントの読み込み
gitmcp.io MCPサービスを介して、GitHubリポジトリのドキュメントとコードにアクセスします。
URL変換
GitHubのURLをgitmcp.ioに変換します。
github.com/owner/repo→gitmcp.io/owner/repohttps://github.com/karpathy/llm-council→https://gitmcp.io/karpathy/llm-council
CLIの使用法
scripts/gitmcp.pyスクリプトは、リポジトリのドキュメントへのCLIアクセスを提供します。
利用可能なツールのリスト
python3 scripts/gitmcp.py list-tools owner/repo
ドキュメントの取得
完全なドキュメントファイル(README、docsなど)を取得します。
python3 scripts/gitmcp.py fetch-docs owner/repo
ドキュメントの検索
リポジトリのドキュメント内でセマンティック検索を行います。
python3 scripts/gitmcp.py search-docs owner/repo "query"
コードの検索
GitHub Search APIを使用してコードを検索します(完全一致)。
python3 scripts/gitmcp.py search-code owner/repo "function_name"
参照URLの取得
ドキュメントで言及されているURLからコンテンツを取得します。
python3 scripts/gitmcp.py fetch-url owner/repo "https://example.com/doc"
直接的なツール呼び出し
任意のMCPツールを直接呼び出します。
python3 scripts/gitmcp.py call owner/repo tool_name '{"arg": "value"}'
ツール名
ツール名には、リポジトリ名(アンダースコア付き)が動的にプレフィックスとして付加されます。
karpathy/llm-council→fetch_llm_council_documentationfacebook/react→fetch_react_documentationmy-org/my-repo→fetch_my_repo_documentation
利用可能なMCPツール
任意のリポジトリに対して、以下のツールが利用可能です。
- fetch_{repo}_documentation - ドキュメント全体を取得します。一般的な質問の場合は、最初にこれを呼び出してください。
- search_{repo}_documentation - ドキュメント内でセマンティック検索を行います。具体的なクエリに使用します。
- search_{repo}_code - GitHub APIを介してコードを検索します(完全一致)。一致するファイルを返します。
- fetch_generic_url_content - robots.txtを尊重し、ドキュメントで参照されている任意のURLを取得します。
ワークフロー
- GitHubリポジトリが与えられたら、まずドキュメントを取得してプロジェクトを理解します。
- 使用法や機能に関する具体的な質問には、search-docsを使用します。
- 実装や特定の関数を見つけるには、search-codeを使用します。
- ドキュメントで言及されている外部参照を取得するには、fetch-urlを使用します。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Read GitHub Docs
Access GitHub repository documentation and code via the gitmcp.io MCP service.
URL Conversion
Convert GitHub URLs to gitmcp.io:
github.com/owner/repo→gitmcp.io/owner/repohttps://github.com/karpathy/llm-council→https://gitmcp.io/karpathy/llm-council
CLI Usage
The scripts/gitmcp.py script provides CLI access to repository docs.
List Available Tools
python3 scripts/gitmcp.py list-tools owner/repo
Fetch Documentation
Retrieves the full documentation file (README, docs, etc.):
python3 scripts/gitmcp.py fetch-docs owner/repo
Search Documentation
Semantic search within repository documentation:
python3 scripts/gitmcp.py search-docs owner/repo "query"
Search Code
Search code using GitHub Search API (exact match):
python3 scripts/gitmcp.py search-code owner/repo "function_name"
Fetch Referenced URL
Fetch content from URLs mentioned in documentation:
python3 scripts/gitmcp.py fetch-url owner/repo "https://example.com/doc"
Direct Tool Call
Call any MCP tool directly:
python3 scripts/gitmcp.py call owner/repo tool_name '{"arg": "value"}'
Tool Names
Tool names are dynamically prefixed with the repo name (underscored):
karpathy/llm-council→fetch_llm_council_documentationfacebook/react→fetch_react_documentationmy-org/my-repo→fetch_my_repo_documentation
Available MCP Tools
For any repository, these tools are available:
- fetch_{repo}_documentation - Fetch entire documentation. Call first for general questions.
- search_{repo}_documentation - Semantic search within docs. Use for specific queries.
- search_{repo}_code - Search code via GitHub API (exact match). Returns matching files.
- fetch_generic_url_content - Fetch any URL referenced in docs, respecting robots.txt.
Workflow
- When given a GitHub repo, first fetch documentation to understand the project
- Use search-docs for specific questions about usage or features
- Use search-code to find implementations or specific functions
- Use fetch-url to retrieve external references mentioned in docs
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (2,560 bytes)
- 📎 scripts/gitmcp.py (10,139 bytes)