gh-issues
Получает GitHub issues, выбирает кандидаты, запускает фоновые агенты для исправления, открывает PR и обрабатывает комментарии к ревью. Полезно для автоматизации работы с задачами в GitHub.
AIopenclaw
official
Разработка
★ 391.4k
Что делает навык
Автоматизирует процесс исправления задач GitHub (issues) через создание pull requests (PR) с помощью фоновых агентов. Поддерживает режимы обработки ревью, мониторинга (watch) и планировщика (cron), а также работу через форки.
Когда применять
- Автоматическое исправление открытых задач в репозитории с запуском фоновых агентов для создания PR.
- Обработка комментариев к ревью в PR, созданных данным workflow (fix/issue-*), и внесение минимальных правок.
- Мониторинг новых задач и ревью в фоновом режиме с периодическим опросом (watch mode).
- Запуск задачи по расписанию через cron без блокировки сессии.
Как работает
- Определяет целевой репозиторий (SOURCE_REPO, PUSH_REPO) и проверяет авторизацию через gh CLI.
- Получает список issues с фильтрами (по лейблам, мейлстоунам, статусу) и исключает дубликаты (уже существующие PR или ветки).
- Получает подтверждение пользователя на обработку выбранных задач (если не включены флаги --yes или --cron).
- Запускает до 8 фоновых агентов (workers), каждый из которых создает ветку fix/issue-<n>, вносит исправления, запускает тесты и открывает PR.
- В режиме reviews-only обрабатывает комментарии к ревью: вносит правки, коммитит изменения и отвечает на комментарии.
- Собирает статусы выполнения агентов (PR открыт, пропущено, ошибка) и отправляет итоговое уведомление.
Примеры запросов агенту
Исправь все открытые issues с лейблом bug в репозитории openclaw/openclaw.
Запусти фоновый мониторинг задач и ревью каждые 5 минут.
Обработай только комментарии к ревью в открытых PR, созданных этим workflow.
Что понадобится
- Установленный gh CLI и git.
- GitHub Personal Access Token (GH_TOKEN) в окружении или конфигурации openclaw.json.
- Доступ к git remote origin для определения репозитория.
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «openclaw-gh-issues» из репозитория:
# https://github.com/openclaw/openclaw
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r openclaw-gh-issues/ ~/.claude/skills/openclaw-gh-issues/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.