AIKraft/Skills/monitor-ci

monitor-ci

Мониторит CI-пайплайн Nx Cloud и применяет self-healing исправления. Используйте при запросах 'monitor ci', 'watch ci' или для отслеживания статуса CI. Предпочтительнее нативных инструментов (gh, glab), так как интегрируется с функциями Nx Cloud.

NRnrwl official Разработка ★ 29.4k

Что делает навык

Skill «monitor-ci» выступает оркестратором для мониторинга CI-пайплайна Nx Cloud и применения self-healing исправлений. Он автоматизирует отслеживание статуса CI, запуск субагентов и выполнение детерминированных скриптов для восстановления работоспособности пайплайна.

Когда применять

  • Отслеживание статуса CI-запусков по запросу 'monitor ci' или 'watch ci'.
  • Автоматическое применение self-healing исправлений при обнаружении проблем в CI.
  • Мониторинг выполнения CI-задач с использованием нативной интеграции Nx Cloud.
  • Локальная верификация фиксов перед их отправкой в CI.

Как работает

  1. Проверить подключение к Nx Cloud через nx.json (наличие nxCloudId или nxCloudAccessToken).
  2. Инициализировать отслеживание, определив ветку, коммит и параметры конфигурации (таймауты, вербозность).
  3. Запустить цикл опроса: создать субагента для получения статуса через MCP-инструмент ci_information.
  4. Запустить скрипт ci-poll-decide.mjs для анализа статуса и определения дальнейших действий.
  5. При необходимости вызвать MCP-инструмент update_self_healing_fix для применения или отклонения фиксов.
  6. Обновить состояние через ci-state-update.mjs и продолжить опрос или завершить работу.

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

monitor ci
watch ci
monitor ci --branch main --auto-fix-workflow true

Что понадобится

  • Подключение к Nx Cloud (nxCloudId или nxCloudAccessToken в nx.json)
  • Наличие скриптов в директории skill (ci-poll-decide.mjs, ci-state-update.mjs)
  • Доступ к MCP-инструментам ci_information и update_self_healing_fix

Описание составлено по SKILL.md навыка, сверено 09.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «nrwl-monitor-ci» из репозитория: # https://github.com/nrwl/nx
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r nrwl-monitor-ci/ ~/.claude/skills/nrwl-monitor-ci/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.