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

browser-qa · c0x12c — скилл для Claude Code: что делает и как установить

Скилл запускает Playwright в реальном Chromium, обходит страницы веб-приложения и находит ошибки рендеринга, консоли и форм перед деплоем.

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

Что делает browser-qa

Скилл организует сквозное тестирование интерфейса через Playwright в безголовом браузере. Агент анализирует HTTP-статусы, сетевые вызовы, доступность медиафайлов и ошибки в console.error. Проверка запускается в двух режимах: десктопном на 1280px и мобильном на 375px с включённой эмуляцией тач-событий.

Инструмент выполняет разовый прогон без запуска фоновых демонов. Агент нажимает на кнопки, проверяет реакцию пустых и заполненных форм, тестирует открытие диалогов и переходы по ссылкам. Если тест падает, утилита сохраняет скриншот проблемного места и сводит результаты в итоговый отчёт.

Если веб-приложение использует веб-сокеты или регулярный polling, ожидание networkidle зависнет намертво, поэтому здесь требуется проверка селекторов или события domcontentloaded. Скилл не трогает код самостоятельно: сначала он показывает список найденных дефектов и только после запроса предлагает исправления.

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

  • найти скрытые ошибки JavaScript в консоли браузера
  • проверить вёрстку страниц на экранах 1280px и 375px
  • протестировать поведение кнопок, модальных окон и валидацию форм
  • собрать отчёт с упавшими сетевыми запросами и скриншотами сбоев

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

  • Проверь через browser-qa локальный фронтенд и найди ошибки консоли
  • Запусти browser-qa для проверки мобильной вёрстки и форм перед открытием PR

Как установить browser-qa

1Через Skills CLI (Vercel)

npx skills add c0x12c/ai-toolkit --skill browser-qa -a claude-code

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

~/.claude/skills/browser-qa/SKILL.md

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

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

Вопросы о browser-qa

Как установить browser-qa в Claude Code?

Выполните команду npx skills add c0x12c/ai-toolkit --skill browser-qa -a claude-code. Файл навыка сохранится в ~/.claude/skills/browser-qa/SKILL.md.

Что делает скилл browser-qa?

Он запускает Chromium через Playwright, открывает доступные маршруты проекта, тестирует кликабельность элементов и отдаёт отчёт со скриншотами упавших шагов.

Учитывает ли browser-qa предупреждения в консоли браузера?

Предупреждения фреймворков и уведомления гидратации намеренно игнорируются. Ошибками считаются только вызовы console.error и сетевые сбои с кодами 4xx или 5xx.

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

Все скиллы по теме «Тесты и QA» →

Сначала — browser-qa от других авторов.

browser-qa affaan-m Гоняет живой интерфейс через браузерный MCP: ошибки в консоли, Core Web Vitals, формы, скриншоты на трёх ширинах и axe-core. Выносит вердикт SHIP или DO NOT SHIP. CX Codex +1 4 900установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. 1 141 062установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок agent-browser vercel-labs Скилл управляет браузером через CLI: открывает страницы, заполняет формы, нажимает кнопки и проверяет веб-приложения. Подходит для задач, где агенту нужно действовать в интерфейсе. CX Codex +1 1 200 000установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок

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

database-table-creator Скилл проводит создание таблицы от SQL-миграции до Kotlin-репозитория и тестов. Пригодится, когда в проекте нужна новая таблица или сущность. CX Codex +1 ★ 109звёзд репо database-patterns Задаёт правила проектирования БД: типы колонок, UUID-ключи, мягкое удаление и шаблоны миграций. Пригодится, когда агент создаёт таблицы или пишет репозитории. CX Codex +1 ★ 109звёзд репо content-engine Превращает одну идею, статью или демо в отдельные посты для X, LinkedIn, YouTube и рассылок. Следит за форматом и отсекает банальные заходы. CX Codex +1 ★ 109звёзд репо competitive-teardown Скилл разбирает продукт, бизнес и отзывы конкурентов, а затем помогает сравнить их и найти слабые места. Пригодится перед запуском продукта или подготовкой слайда о конкурентах. CX Codex +1 ★ 109звёзд репо ci-cd-patterns Скилл с шаблонами GitHub Actions, проверками в PR и деплоем. Пригодится, когда CI падает или только настраивается. CX Codex +1 ★ 109звёзд репо brainstorm Скилл помогает исследовать тему и превратить её в идеи проектов с первичной проверкой спроса и рисков. Пригодится, когда направление уже есть, а вариантов ещё нет. CX Codex +1 ★ 109звёзд репо backend-api-design Задаёт агенту правила проектирования RPC-API: тонкий контроллер, менеджер с бизнес-логикой, репозиторий только для доступа к данным. Пригодится при создании новых эндпоинтов и разборе чужих паттернов. CX Codex +1 ★ 109звёзд репо article-writing Помогает писать статьи, пошаговые руководства и посты в блог без шаблонных клише. Скилл удерживает живой стиль и вырезает пустые вводные абзацы. CX Codex +1 ★ 109звёзд репо

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

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