К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

loop-on-ci — скилл для Claude Code: мониторинг проверок

Скилл следит за статусом PR-проверок через gh pr checks и помогает агенту итеративно искать и устранять ошибки CI, пока все тесты не пройдут. Нужен GitHub CLI и доступ к репозиторию с PR.

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

Что делает loop-on-ci

loop-on-ci управляет циклом: проверяет статус всех PR-проверок, диагностирует причины падения, ждёт завершения pending-проверок через gh pr checks --watch --fail-fast, а после каждого коммита переоценивает полный набор. Исходником истины служит gh pr checks, который включает все проверки, привязанные к PR, а не только GitHub Actions.

В процессе скилл применяет фиксы, ограниченные одной причиной сбоя за раз, не обходит хуки (--no-verify) и не усложняет PR несвязанными правками. Если проверка явно независима от текущих изменений и проходит на main, скилл предлагает влить последние изменения вместо отладки. Обнаружив нестабильные тесты, переинициирует и документирует доказательство флакинеса.

Нужны установленный gh и права на работу с PR в репозитории. Скилл повторяет запрос gh pr checks --json name,bucket,state,workflow,link после каждого push, так как набор проверок может измениться.

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

  • Отследить все PR-проверки, включая те, что не в GitHub Actions
  • Итеративно искать и исправлять ошибки CI до зелёного статуса
  • Различить нестабильные тесты от реальных ошибок и пересчитать при необходимости
  • Диагностировать причину падения конкретной проверки через логи

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

  • Мониторь статус PR и помоги исправить падающие проверки
  • Запусти loop-on-ci на ветке feature и доведи все проверки до зелёного
  • Проверь PR-проверки и если какие-то упали, найди причину и исправь код

Как установить loop-on-ci

1Через Skills CLI (Vercel)

npx skills add cursor/plugins --skill loop-on-ci -a claude-code

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

~/.claude/skills/loop-on-ci/SKILL.md

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

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

Весь набор →
unslop cursor Скилл убирает из текста характерные AI-обороты, лишние метафоры и канцелярит. Пригодится для правки документации, писем и другого текста. Claude Code CX Codex Cursor +1 27 700установок thermo-nuclear-code-quality-review cursor Строго проверяет поддерживаемость кода, качество абстракций и рост условной логики. Нужен для глубокого аудита изменений и структуры проекта. Claude Code CX Codex Cursor +1 22 200установок deslop cursor Скилл находит разницу между текущей веткой и main, удаляя лишний сгенерированный мусор. Помогает привести стиль к стандартам репозитория перед сдачей пуллреквеста. Claude Code CX Codex Cursor +1 9 300установок how cursor Разбирает устройство подсистем, архитектуру и пути выполнения кода перед правками. Помогает понять, в какой слой или пакет поместить новую логику. Claude Code CX Codex Cursor +1 5 900установок why cursor Скилл ищет, почему код устроен именно так: сопоставляет историю Git с данными доступных MCP-серверов и приводит выводы со ссылками на источники. Claude Code CX Codex Cursor +1 5 700установок fix-merge-conflicts cursor Разрешает конфликты слияния в ветке, проверяет сборку и тесты перед завершением работы. Нужен, когда конфликтов несколько и их надо разобрать без рефакторинга. Claude Code CX Codex Cursor +1 2 700установок thermo-nuclear-review cursor Скилл для глубокого анализа изменений в ветке: проверяет код на баги, нарушения функциональности, уязвимости безопасности и утечки фич-флагов. Нужен, когда нужна предельно внимательная ревью перед мёржем. Claude Code CX Codex Cursor +1 2 700установок review-and-ship cursor Скилл автоматизирует проверку изменений перед отправкой: смотрит на баги, тесты и соответствие намерению, затем коммитит и открывает PR. Подойдёт, если хочешь убедиться, что код готов, прежде чем его залить. Claude Code CX Codex Cursor +1 2 500установок

Похожие

write-pr tldraw Задаёт формат заголовков и описаний пулл-реквестов: семантические типы, структурированные шаблоны и правила изложения для ревьюера. Claude Code CX Codex Cursor +1 419установок write-issue tldraw Скилл задаёт правила оформления и триажа задач GitHub в стиле репозитория tldraw. Помогает составить понятный заголовок, структурировать описание и расставить метки. Claude Code CX Codex Cursor +1 405установок difit-review yoshiko-pg Запускает локальный веб-интерфейс difit для просмотра diff и крепит замечания код-ревью к нужным строкам. Срабатывает только по прямому запросу. Claude Code CX Codex Cursor +1 1 900установок resolve-conflicts tailcallhq Разбирает Git-конфликты по плану: оценивает файлы, пересобирает lock-файлы, спасает правки из удалённых файлов и спрашивает вас о спорных местах. Claude Code CX Codex Cursor +1 683установок adr-review ruvnet Сверяет git-дифф с принятыми записями архитектурных решений (ADR). Помогает выявить нарушения архитектуры и устаревшие паттерны перед слиянием ветки. Claude Code CX Codex Cursor +1 745установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. Claude Code 990 453установок code-review Matt Pocock Проверяет изменения от выбранной точки по стандартам репозитория и требованиям задачи. Нужен для ревью ветки, PR или незавершённой работы. Claude Code 789 521установок implement Matt Pocock Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки. Claude Code 774 700установок

Вопросы о loop-on-ci

Как установить loop-on-ci для Claude Code?

Запусти npx skills add cursor/plugins --skill loop-on-ci -a claude-code. Скилл будет доступен в ~/.claude/skills/loop-on-ci/SKILL.md.

Что делает loop-on-ci?

Следит за PR-проверками через gh pr checks, диагностирует причины сбоев и помогает агенту итеративно их устранять. Проверяет статус после каждого push, пока все тесты не пройдут.

Почему используется `gh pr checks`, а не `gh run list`?

gh pr checks включает все проверки, привязанные к PR, а gh run list охватывает только GitHub Actions. Это даёт полную картину статуса.

Смотрите также

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

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