💻

Github

Взаимодействуйте с GitHub из терминала с помощью CLI `gh` — управляйте задачами, пул-реквестами, запусками CI и расширенными API-запросами.

Peter Steinbergerv1.0.0
Coding Agents & IDEsProductivityOpen SourceAutomationCLIDeveloper Tool
Подключение к ВМ...
Подключение к ВМ...
npx clawhub@latest install github
98Текущие установки
1.5kВсего установок
v1.0.0Версия

Навык GitHub привносит всю мощь CLI gh в ваш рабочий процесс. Создавайте и проверяйте пул-реквесты, следите за запусками конвейеров CI, составляйте список задач и сортируйте их, делайте прямые вызовы API GitHub — всё это не выходя из терминала.

Принцип работы

1

Step 1

Один раз аутентифицироваться
gh auth login надёжно сохраняет ваши учётные данные; каждая последующая команда использует их автоматически.
2

Step 2

Указывать любой репозиторий
Добавлять --repo owner/repo или передавать URL GitHub при работе вне git-директории.
3

Step 3

Использовать подкоманды
gh issue, gh pr, gh run и gh api охватывают наиболее распространённые рабочие процессы GitHub.
4

Step 4

Фильтровать с помощью JQ
Передавать вывод --json через выражения --jq для извлечения именно нужных данных.

Ключевые возможности

Управление пул-реквестами
Список, просмотр, проверка статуса CI и проверка деталей отдельных PR.
Мониторинг CI/CD
Список запусков рабочих процессов, проверка неудавшихся шагов и потоковая передача логов прямо в терминале.
Расширенный доступ к API
Использовать gh api для обращения к любому REST-эндпоинту GitHub с данными, недоступными через стандартные подкоманды.
Структурированный JSON-вывод
Каждая команда поддерживает --json и --jq для машиночитаемых и фильтруемых результатов.
Не нужны дополнительные учётные данные
Аутентификация полностью обрабатывается CLI gh; не нужно отдельно управлять API-ключами или токенами.

Требования

gh CLI
Установить с cli.github.com и выполнить gh auth login для аутентификации перед первым использованием.

Сценарии использования

Рабочие процессы проверки кода
Быстро проверять, какие CI-проверки не проходят на пул-реквесте перед слиянием.
Отладка сбоев CI
Получать логи для неудавшихся шагов рабочего процесса без открытия веб-интерфейса GitHub.
Сортировка задач
Составлять список открытых задач с пользовательскими JSON-фильтрами для использования в скриптах или отчётах.
Автоматизация API
Запрашивать REST-эндпоинты GitHub (метаданные PR, метки, рецензенты) в рамках более крупных конвейеров автоматизации.

Как установить

1
Run in your terminal
npx clawhub@latest install github
or
2
Click the Install button at the top of this page for one-click setup

Часто задаваемые вопросы

Отзывы

0 отзывов

Войдите, чтобы написать отзыв

Отзывов пока нет. Будьте первым, кто поделится своим опытом!