QA Skills
50 скиллов по тестированию для Claude Code, Codex и Cursor: Playwright, стратегия, API, визуальные и нагрузочные проверки.
- 266 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скиллы пишут и запускают тесты и команды проекта, а запускатель выполняет проверки в вашем коде.
Установка
- Работает в
Ручная установка
npx skills add petrkindlmann/qa-skills playwright-automation test-strategyВыборочная установка из README; полный клон `git clone https://github.com/petrkindlmann/qa-skills.git .skills/qa-skills` даст и локальный запускатель.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скиллы пишут и запускают тесты и команды проекта, а запускатель выполняет проверки в вашем коде.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
QA Skills объединяет 50 скиллов по автоматизации и организации тестирования. Среди них `playwright-automation`, `test-strategy`, `ai-test-generation`, `ai-bug-triage`, `ci-cd-integration`, `qa-metrics`, `release-readiness`, `visual-testing`, `performance-testing` и `accessibility-testing`. Покрыты Playwright и Cypress, тесты API, модулей и мобильных приложений, проверка доступности, почты, платежей и аналитики. Нужные скиллы ставят выборочно командой `npx skills add petrkindlmann/qa-skills playwright-automation test-strategy`. Полный клон репозитория дает еще локальный запускатель: `npm run qa -- run --project /path/to/app --goal "..."` находит команду тестов проекта, подбирает скиллы под цель, выполняет ограниченные проверки и пишет `report.html` с доказательствами в JSON и логах.
Для кого. QA-инженерам и разработчикам, которые хотят доверить агенту написание и разбор тестов по готовым методикам, а не по общим подсказкам.
Подходит, если
- Нужны Playwright-тесты на сценарий оформления заказа.
- По PRD надо сгенерировать тесты, а повторяющийся баг классифицировать и разобрать.
- Перед релизом требуется ответ, что проверить, и отчет о готовности.
- Нужно настроить отчеты о тестах в GitHub Actions и метрики качества.
Не подходит, если
- Нужен единственный скилл под один фреймворк: проще взять специализированную карточку.
- Установка отдельных скиллов должна дать готовый CLI: он есть только при полном клоне.
- Нужно проверять код без права агента править тесты.
Пример запроса к агенту
Напиши Playwright-тесты для сценария оформления заказа, используй скилл playwright-automation и покажи, какие проверки остались без покрытия.Ограничения
Выбор скилла зависит от агента: при неоднозначном запросе называйте скилл явно. Установка отдельных скиллов не ставит CLI, запускатель `npm run qa` требует полного клона и `npm ci`. Команда `init --wire-agent` дописывает инструкцию в проектные файлы, а срабатывает она, если агент читает `AGENTS.md`. Часть скиллов описывает проверки платежей, почты и нагрузки, их запускают только на тестовых средах. Паттерны собраны автором с шести сайтов, последний коммит датирован октябрем 2026.
Как отключить. Удалите установленные скиллы из каталога агента или папку `.skills/qa-skills`. Инструкцию, добавленную командой `qa init --wire-agent`, уберите из проектного `AGENTS.md` вручную.
Частые вопросы
Как поставить отдельные скиллы?
Выполните `npx skills add petrkindlmann/qa-skills playwright-automation test-strategy`, перечислив нужные имена. Другие способы: клон в `.skills/qa-skills`, git submodule или ручная копия папок из `skills/`.
Что делает локальный запускатель QA?
`npm run qa -- run --project /path/to/app --goal "Check the critical user flows"` находит команду тестов, подбирает скиллы, выполняет ограниченные проверки и создает `report.html`, JSON и логи. Пропущенные проверки остаются видимыми.
Какие агенты поддерживаются?
Claude Code, Codex, Cursor, Gemini CLI, VS Code и другие агенты со стандартом Agent Skills.
Как скилл выбирается по запросу?
Агент подбирает его по описанию: «напиши Playwright-тесты для оформления заказа» запускает `playwright-automation`, «что тестировать перед релизом» запускает `release-readiness`. При сомнениях назовите скилл явно.
Есть ли пример проверки самих тестов?
Да, в учебной лаборатории заложено 28 дефектов: 19 в локальном магазине и 9 в зафиксированном TodoMVC. Отчеты лежат в папке `docs/`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыТринадцать тестовых скиллов от анализа требований до отчета: стратегия, кейсы, API, Playwright и разбор нестабильных тестов.
169 QA-скиллов на двух языках: тест-дизайн, API, UI, регрессия, нагрузка, безопасность и тесты LLM для агентов.
Семь QA-агентов и десять скиллов для автотестов: Playwright на TypeScript, Selenium на Java, API, доступность и ISTQB.
Руководства для агента, который пишет и чинит тесты Playwright: выбор локаторов, ожидания и диагностика сбоев в CI
MCP-сервер каталога QASkills.sh: агент ищет, читает и ставит скиллы по тестированию, не выходя из разговора.
57 справочных файлов по тестам Playwright на TypeScript: агент берет из них нужный по задаче, от локаторов до шардирования в CI
Коротко о README
Документ описывает набор из 50 скиллов, четыре способа установки, локальный запускатель и таблицу соответствия фраз и скиллов. Отдельные отчеты разбирают проверку работы на дефектах. Скиллы собраны по шаблонам реальных проектов автора. Лицензия MIT.