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

github · dimillian — скилл для Claude Code: что делает и как установить

Даёт агенту команды утилиты gh CLI для работы с задачами, пулл-реквестами и запусками CI прямо из терминала.

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

Что делает github

Скилл обучает ИИ-агента взаимодействовать с репозиториями через официальную утилиту gh CLI. Он задаёт сценарии для проверки пулл-реквестов, чтения задач и вызова GitHub API через команду gh api.

Основной упор сделан на разбор сбоев в CI. Скилл содержит алгоритм из четырёх шагов: проверка статуса проверок через gh pr checks, поиск недавних запусков в gh run list, изучение проблемного прогона в gh run view и чтение детальных логов упавших шагов ключом --log-failed. Для фильтрации структурированных ответов используются флаги --json и --jq.

Для работы необходима установленная и авторизованная утилита gh. Если запускать команды вне каталога git-репозитория, придётся явно передавать аргумент --repo owner/repo, иначе вызовы завершатся ошибкой.

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

  • проверить статус проверок в пулл-реквесте
  • получить логи упавших шагов workflow
  • отфильтровать список задач через gh issue и jq
  • запросить данные пулл-реквеста через GitHub API

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

  • Посмотри, какие проверки упали в PR 55 для owner/repo, и покажи логи ошибок
  • Выведи список из 10 последних запусков CI в репозитории owner/repo
  • Запроси через gh api заголовок и автора пулл-реквеста 55

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

1Через Skills CLI (Vercel)

npx skills add Dimillian/Skills --skill github -a claude-code

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

~/.claude/skills/github/SKILL.md

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

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

Вопросы о github

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

Выполните команду npx skills add Dimillian/Skills --skill github -a claude-code. Конфигурация запишется в файл ~/.claude/skills/github/SKILL.md.

Что делает скилл github?

Он предоставляет агенту готовые шаблоны команд gh для проверки пулл-реквестов, отслеживания запусков CI и чтения логов упавших шагов.

Что нужно настроить перед использованием скилла?

В системе должна быть заранее установлена и авторизована утилита gh. При вызовах вне локального репозитория потребуется указывать флаг --repo owner/repo.

Исходный текст

SKILL.md · MIT
---
name: github
description: "Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. Use when the user asks about GitHub issues, pull requests, workflows, or wants to interact with GitHub repositories from the command line — including tasks like check CI status, create PR, list issues, or query the GitHub API."
---

# GitHub Skill

Use the `gh` CLI to interact with GitHub. Always specify `--repo owner/repo` when not in a git directory, or use URLs directly.

## Pull Requests

Check CI status on a PR:
```bash
gh pr checks 55 --repo owner/repo
```

List recent workflow runs:
```bash
gh run list --repo owner/repo --limit 10
```

View a run and see which steps failed:
```bash
gh run view <run-id> --repo owner/repo
```

View logs for failed steps only:
```bash
gh run view <run-id> --repo owner/repo --log-failed
```

### Debugging a CI Failure

Follow this sequence to investigate a failing CI run:

1. **Check PR status** — identify which checks are failing:
   ```bash
   gh pr checks 55 --repo owner/repo
   ```
2. **List recent runs** — find the relevant run ID:
   ```bash
   gh run list --repo owner/repo --limit 10
   ```
3. **View the failed run** — see which jobs and steps failed:
   ```bash
   gh run view <run-id> --repo owner/repo
   ```
4. **Fetch failure logs** — get the detailed output for failed steps:
   ```bash
   gh run view <run-id> --repo owner/repo --log-failed
   ```

## API for Advanced Queries

The `gh api` command is useful for accessing data not available through other subcommands.

Get PR with specific fields:
```bash
gh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login'
```

## JSON Output

Most commands support `--json` for structured output.  You can use `--jq` to filter:

```bash
gh issue list --repo owner/repo --json number,title --jq '.[] | "\(.number): \(.title)"'
```

© Dimillian · MIT · Dimillian/Skills

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

Все скиллы по теме «Git и GitHub» →

Сначала — github от других авторов.

github openclaw Скилл учит агента работать с GitHub через gh: смотреть пул-реквесты, читать логи CI, писать комментарии и запрашивать API. CX Codex +1 6 100установок github mitsuhiko Скилл для работы с GitHub через gh CLI: разбирает пул-реквесты, CI-прогоны, задачи и сложные запросы к API. CX Codex +1 504установок github kostja94 Скилл для продвижения на GitHub: репозитории, README, GitHub Pages и списки Awesome как площадка для SEO и цитирования в ИИ. CX Codex +1 1 800установок github-release jezweb Готовит GitHub-релиз: проверяет код перед публикацией, создаёт тег и выпускает релиз через gh. Нужен перед открытой публикацией репозитория. CX Codex +1 1 300установок cyrus-setup-github cyrusagents Скилл настраивает gh CLI и git, чтобы Cyrus создавал ветки, коммиты и пул-реквесты, а по желанию — отвечал на @упоминания в комментариях. CX Codex +1 1 000установок github-workflow-automation sickn33 Скилл с шаблонами для GitHub: ИИ-ревью пул-реквестов, triage ишью, GitHub Actions и git-операции. Пригодится, когда workflow только предстоит написать. CX Codex +1 1 500установок github-ops daymade Управляет состоянием GitHub через gh и API, а затем отдельно проверяет результат. Нужен для пул-реквестов, задач, репозиториев и прав доступа. CX Codex +1 1 500установок github-issues официальный github Управляет GitHub issues через MCP-инструменты и gh api: создаёт баг-репорты, задачи и feature requests, меняет поля и связи между задачами. 17 431установок github-triage code-yeongyu Читает все открытые issues и PR в репозитории и пишет отчёты с доказательствами. Ничего не комментирует и не закрывает. CX Codex +1 2 700установок

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

swift-concurrency-expert Скилл проверяет и исправляет проблемы параллелизма в Swift 6.2+: добавляет Sendable, применяет @MainActor, решает предупреждения об изоляции акторов и переводит completion handlers на async/await. CX Codex +1 2 000установок macos-spm-app-packaging Скилл помогает собрать macOS-приложение на SwiftPM без проекта Xcode: от скелета до подписи, нотаризации и appcast. CX Codex +1 1 400установок app-store-changelog Собирает коммиты с последнего тега и превращает их в текст «What's New» для App Store. Пригодится перед каждой выкладкой в стор. CX Codex +1 1 300установок react-component-performance Находит причины медленного рендера в React, изолирует часто обновляемый стейт и убирает лишние вычисления. Помогает при лагах списков и анимаций. CX Codex +1 1 100установок review-and-simplify-changes Разбирает изменённый код на переиспользование, качество, эффективность и ясность, а потом по желанию вносит безопасные правки. Пригодится перед коммитом. CX Codex +1 794установок project-skill-audit Анализирует прошлые сессии Codex, файлы памяти и локальные навыки проекта. Рекомендует обновить устаревшие инструкции или создать новые под частые задачи. CX Codex +1 785установок review-swarm Проводит параллельное ревью git-диффа или выбранных файлов без изменений в рабочей копии. Нужен для поиска регрессий, рисков безопасности и пробелов в тестах. CX Codex +1 756установок bug-hunt-swarm Ищет первопричину багов параллельно через субагентов и ранжирует версии. Нужен для регрессий, сбоев и нестабильного поведения без правок кода. CX Codex +1 713установок

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

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