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

c-github — скилл для Claude Code: GitHub и установка

Скилл управляет pull request, issues, репозиториями и Actions через gh, а для фильтрации данных использует jq. Пригодится для работы с GitHub из агента.

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

Что делает c-github

Скилл помогает просматривать и создавать pull request и issues, запускать workflow и проверять результаты Actions. Для запросов, которых нет среди обычных команд gh, он обращается к API; jq фильтрует и форматирует JSON-ответы. Если репозиторий не задан флагом --repo, используется текущий контекст репозитория.

Перед работой нужно выполнить gh auth login и установить gh и jq. Установка описана командами brew install gh и brew install jq. Закрытие issue и слияние pull request требуют подтверждения — агент не должен выполнять их без него.

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

  • просмотреть открытые pull request и их детали
  • создать issue с заголовком, описанием и меткой
  • запустить workflow и проверить его результат
  • отфильтровать ответ GitHub API с помощью jq

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

  • Покажи открытые pull request в текущем репозитории и кратко опиши их.
  • Создай issue с меткой bug для этой ошибки и подготовь описание.
  • Запусти workflow deploy.yml и покажи состояние выполнения.

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

1Через Skills CLI (Vercel)

npx skills add daxaur/openpaw --skill c-github -a claude-code

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

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

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

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

Вопросы о c-github

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

Выполните npx skills add daxaur/openpaw --skill c-github -a claude-code. Файл скилла появится по пути ~/.claude/skills/c-github/SKILL.md.

Что делает c-github?

Он управляет pull request, issues, репозиториями и Actions через gh, а для обработки JSON использует jq. Для запросов вне встроенных команд можно обращаться к GitHub API.

Что нужно подготовить для работы c-github?

Нужно пройти авторизацию командой gh auth login и установить gh и jq. Слияние pull request и закрытие issues требуют подтверждения.

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

SKILL.md · MIT
---
name: c-github
description: Interact with GitHub using the `gh` CLI and `jq`. Manage PRs, issues, repositories, and Actions workflows. Make raw API calls with `gh api` for anything not covered by built-in commands.
tags: [github, git, prs, issues, actions, ci, repos, api]
---

## What This Skill Does

Uses `gh` (GitHub CLI) and `jq` to manage GitHub resources including pull requests, issues, repositories, and Actions. Supports raw API calls for advanced queries.

## CLI Tools: `gh` + `jq`

### Pull Requests

```bash
gh pr list                          # List open PRs
gh pr view 123                      # View PR details
gh pr create --title "Fix bug" --body "..." --base main
gh pr merge 123 --squash
gh pr checkout 123
gh pr review 123 --approve
```

### Issues

```bash
gh issue list --state open
gh issue view 42
gh issue create --title "Bug" --body "..." --label bug
gh issue close 42
gh issue comment 42 --body "Fixed in #123"
```

### Actions / CI

```bash
gh run list                         # List recent workflow runs
gh run view 123456789               # View run details
gh run watch                        # Watch current run live
gh workflow run deploy.yml
```

### API Calls with `jq`

```bash
gh api repos/{owner}/{repo}/pulls | jq '.[].title'
gh api /user/repos | jq '.[].full_name'
gh api graphql -f query='{ viewer { login } }'
```

## Usage Guidelines

1. Default to the current repo context when no `--repo` flag is specified.
2. Use `jq` to filter and format `gh api` JSON output for readability.
3. For bulk operations, pipe `gh issue list --json number,title` into `jq`.
4. Always confirm before closing issues or merging PRs.

## Notes

- Requires `gh auth login` to be completed before use.
- Install: `brew install gh` and `brew install jq`

© daxaur · MIT · daxaur/openpaw

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

Все скиллы по теме «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установок

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

c-lockin Скилл запускает сессию глубокой работы: блокирует сайты и приложения, ставит таймер и считает коммиты за время сессии. CX Codex +1 ★ 173звёзд репо c-linear Скилл управляет задачами Linear через CLI: помогает находить и менять задачи, начинать работу в ветке и создавать связанные PR. Перед запуском нужна авторизация linear auth. CX Codex +1 ★ 173звёзд репо c-lights Скилл даёт агенту доступ к лампам Philips Hue через openhue: включение, яркость, цвет, сцены и комнаты. CX Codex +1 ★ 173звёзд репо c-jira Управляет задачами Jira прямо из терминала через утилиту jira-cli. Позволяет смотреть списки тикетов, менять статусы и комментировать баги без браузера. CX Codex +1 ★ 173звёзд репо c-files Скилл учит агента работать с облачными хранилищами через rclone: копировать, синхронизировать, монтировать и проверять файлы. Пригодится для бэкапов и переноса данных. CX Codex +1 ★ 173звёзд репо c-email Управляет почтой через консольные утилиты gog для Gmail и himalaya для стандартного IMAP. Позволяет агенту читать письма, отвечать и наводить порядок в ящике. CX Codex +1 ★ 173звёзд репо c-display Скилл меняет яркость дисплея и переносит файлы в корзину вместо безвозвратного удаления. Пригодится, когда нужно управлять экраном или оставить возможность восстановить файл. CX Codex +1 ★ 173звёзд репо c-cron Скилл для планирования повторяющихся задач и управления службами macOS. Пригодится, когда агенту нужно завести cron или запустить сервис через launchctl. CX Codex +1 ★ 173звёзд репо

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

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