QA-валидация pull request в GitHub

★ 6.9 · testing

Ручное и автоматизированное тестирование — это скилл для Claude Code, который запускает QA-валидацию pull request для репозитория wp-media/wp-rocket: инициализирует локальное окружение, проверяет каждый acceptance criterion из спецификации и по итогам предлагает опубликовать отчёт в комментарий PR. Берут, когда нужно быстро прогнать QA по конкретному PR без ручной настройки окружения, когда хочется получить структурированный отчёт по всем критериям приёмки прямо в GitHub, или когда qa-engineer agent запускается как самостоятельная точка входа вне общего пайплайна. Скилл принимает номер или URL pull request через аргумент; если аргумент не передан — определяет PR по текущей ветке через GitHub CLI. Затем передаёт управление sub-агенту qa-engineer с параметрами PR и базовой ветки, получает отчёт в формате Markdown с маркером `<!-- ai-pipeline:qa-report -->`, выводит его в ответе и интерактивно спрашивает, публиковать ли результат в PR. При публикации проверяет наличие существующего комментария и обновляет его через `gh api`, а не создаёт дубль. Работает только с репозиторием wp-media/wp-rocket, спецификации ищет в `.TemporaryItems/Issues/wp-rocket/issues/<N>-spec.md`. Подойдёт команде, использующей GitHub CLI и Claude Code в связке с qa-engineer агентом; не подходит для произвольных репозиториев без адаптации путей к спецификациям.