read-github — скилл для Claude Code: чтение доков GitHub
Даёт агенту доступ к документации и коду любого GitHub-репозитория через MCP-сервис gitmcp.io. Пригодится, когда нужно разобраться в чужом проекте, не клонируя его.
npx skills add am-will/codex-skills --skill read-github -a claude-codeЧто делает read-github
Скилл превращает ссылку на репозиторий в источник ответов. Вы даёте агенту адрес вида github.com/owner/repo или просто owner/repo, а он тянет README и остальные файлы документации через gitmcp.io. Внутри лежит скрипт scripts/gitmcp.py с командами list-tools, fetch-docs, search-docs, search-code, fetch-url и call для прямого вызова MCP-инструмента.
Поиск по докам идёт семантически, а по коду — через GitHub Search API с точным совпадением. Имена инструментов подставляются динамически: для facebook/react это fetch_react_documentation, для my-org/my-repo — fetch_my_repo_documentation. Дефисы в имени репозитория заменяются подчёркиваниями.
Скрипт запускается через python3, поэтому Python должен быть в системе. Внешние ссылки из документации скилл вытягивает отдельно и уважает robots.txt — если сайт закрыт от обхода, содержимое не придёт. Это стоит держать в голове, когда ответ по ссылке выглядит пустым.
Какие задачи решает
- прочитать README чужого репозитория, не клонируя его
- найти конкретную функцию в коде проекта по имени
- получить ответ на вопрос про использование библиотеки из её доков
- вытащить содержимое внешней ссылки, упомянутой в документации
- посмотреть, какие MCP-инструменты доступны для репозитория
Примеры запросов агенту
- Прочитай доки репозитория facebook/react и расскажи, как устроен рендеринг
- Найди в коде karpathy/llm-council функцию обработки запросов
- Что делает репозиторий owner/repo? Загляни в его документацию
Как установить read-github
1Через Skills CLI (Vercel)
npx skills add am-will/codex-skills --skill read-github -a claude-code2Вручную: положить файлы
~/.claude/skills/read-github/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/read-github/
1Через Skills CLI (Vercel)
npx skills add am-will/codex-skills --skill read-github -a codex2Вручную: положить файлы
.agents/skills/read-github/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add am-will/codex-skills --skill read-github -a cursor2Вручную: положить файлы
.cursor/skills/read-github/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install am-will/codex-skills read-github2Вручную: положить файлы
.github/skills/read-github/SKILL.md1Через Skills CLI (Vercel)
npx skills add am-will/codex-skills --skill read-github -a gemini-cli2Командой платформы
gemini skills install https://github.com/am-will/codex-skills --path skills/read-githubВручную: положить файлы
.devin/skills/read-github/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add am-will/codex-skills --skill read-github -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора10
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о read-github
Как установить read-github в Claude?
Выполните npx skills add am-will/codex-skills --skill read-github -a claude-code. Файл скилла окажется по пути ~/.claude/skills/read-github/SKILL.md.
Что делает read-github?
Читает и ищет документацию и код GitHub-репозиториев через MCP-сервис gitmcp.io. Работает по ссылке или в формате owner/repo.
Что нужно для работы скилла?
Скрипт scripts/gitmcp.py запускается через python3, так что Python нужен в системе. Внешние ссылки вытягиваются с учётом robots.txt.