К основному содержанию
скилл CX Codex

private-github-search — скилл для Claude Code: поиск и установка

Скилл ищет текст сразу по публичным и приватным репозиториям GitHub через локальное зеркало. Пригодится, когда нужно найти файл или фрагмент кода в нескольких репозиториях.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add ykdojo/claude-code-tips --skill private-github-search -a claude-code
Открыть на GitHub

Что делает private-github-search

Скилл синхронизирует репозитории GitHub в ~/repo-mirror, а затем ищет по ним через rg. Перед поиском он запускает скрипт обновления: если зеркало синхронизировалось в течение последнего часа, повторная загрузка не выполняется. Доступны поиск файлов и вывод совпавших строк.

При первом запуске нужно записать аккаунты GitHub в ~/repo-mirror/owners.txt, по одному в строке, и дождаться начальной загрузки. Для неё нужна авторизация gh с доступом к этим аккаунтам. В зеркало попадает только состояние основной ветки нефоркнутых репозиториев; историю и другие ветки нужно искать в полном клоне. Приватные файлы из зеркала нельзя добавлять в синхронизируемые папки или публиковать.

Какие задачи решает

  • найти файл среди приватных репозиториев GitHub
  • проверить, в каком репозитории лежит фрагмент кода
  • получить строки по текстовому шаблону через rg
  • обновить локальную копию репозиториев перед поиском

Примеры запросов агенту

  • Найди, в каком моём репозитории лежит настройка для featureFlag.
  • Обнови зеркало GitHub и покажи файлы, где встречается DATABASE_URL.
  • Проверь строки с webhook во всех моих репозиториях.

Как установить private-github-search

1Через Skills CLI (Vercel)

npx skills add ykdojo/claude-code-tips --skill private-github-search -a claude-code

2Вручную: положить файлы

~/.claude/skills/private-github-search/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/private-github-search/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о private-github-search

Как установить private-github-search в Claude Code?

Выполните npx skills add ykdojo/claude-code-tips --skill private-github-search -a claude-code, затем откройте ~/.claude/skills/private-github-search/SKILL.md.

Что делает private-github-search?

Скилл поддерживает локальное зеркало репозиториев GitHub и ищет по нему текст через rg, включая приватные репозитории.

Какие репозитории попадают в зеркало?

Синхронизируется состояние основной ветки нефоркнутых репозиториев. Для истории и других веток нужен полный клон или поиск через веб-интерфейс GitHub.

Похожие скиллы

Все скиллы по теме «Git и GitHub» →
triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок code-review Matt Pocock Проверяет изменения от выбранной точки по стандартам репозитория и требованиям задачи. Нужен для ревью ветки, PR или незавершённой работы. 789 521установок implement Matt Pocock Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки. 774 700установок git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. 499 069установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок scaffold-exercises Matt Pocock Скилл создаёт структуру учебных упражнений с секциями, задачами, решениями и пояснениями. Пригодится при запуске нового раздела курса. 480 196установок

Из того же набора4

Спонсоры проекта

Компании, которые помогают держать аналитику открытой