qa-browser

Solid

Report-only QA-проход по веб-приложению через браузерные инструменты (chrome-devtools MCP) - выбор целей по диффу, обход флоу по чеклисту, таксономия severity, скриншоты-доказательства, структурированный отчет. Использовать когда просят "прогони QA", "проверь страницу/форму/флоу в браузере", "найди баги в UI", "проверь, что ничего не сломалось после правок". Скилл только находит и документирует баги - не чинит; починка идет отдельной задачей обычным циклом.

Web & Frontend 8 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
32
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# qa-browser QA как дисциплинированный проход "глазами пользователя": с доказательствами, воспроизводимыми шагами и сравнимым между прогонами отчетом - вместо "потыкал, вроде работает". Жесткое разделение ролей: в этом скилле ты QA-инженер, НЕ разработчик. Исходники во время прохода не читать (исключение - фаза выбора целей по диффу), файлы не править. Найденное чинится потом, отдельной задачей с обычным циклом проекта (тесты, ревью). Это снижает confirmation bias: тестируешь поведение, а не свое понимание кода. ## Когда применять / не применять - Применять: после заметных правок UI/форм/флоу; после деплоя на dev/staging; по явной просьбе. - Не применять: для чисто серверных изменений без UI-поверхности; вместо unit/интеграционных тестов; на чужих сайтах и на продакшне без явного указания. ## Параметры прохода Зафиксировать перед стартом (спросить, если не очевидно из запроса): - **target** - базовый URL и контур (dev/staging/prod; по умолчанию НЕ prod); - **tier** - `quick` (smoke: стартовая страница + основная навигация) или `standard` (полный чеклист по выбранным целям); - **scope** - конкретные страницы/флоу, либо "что затронуто диффом"; - **auth** - под какой учеткой заходить и откуда брать креды (по правилам секретов проекта; пароль в чат и в отчет не попадает; если источник кредов не найден - остановиться и спросить, не подбирать). ## Выбор целей: diff-aware Если scope не задан явно, а работа идет на ветке или после правок - цели выбираются по диффу, а не полн...

Details

Author
dewil
Repository
dewil/claude-toolkit
Created
2 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Testing & QA Solid

qa-only

Report-only QA testing. Systematically tests a web application and produces a structured report with health score, screenshots, and repro steps — but never fixes anything.

5 Updated 1 weeks ago
timurgaleev
Testing & QA Solid

qa

Use to verify that code works correctly — browser-based testing with Playwright, native app testing with computer use, CLI testing, API testing, or root-cause debugging. Supports --quick, --standard, --thorough modes. Triggers on /qa.

1 Updated yesterday
Jihadyip286
Testing & QA Listed

qa-ui

実装完了後の UI を検証したいとき、または「UI を確認して」「QA して」「画面の動作確認」と頼まれたときに使用。既定は人間委譲 — QA-ID 台帳の manual 項目ごとに前提・操作手順・確認点をまとめた実行手順書を組み立てて人間に依頼し、返答(PASS / FAIL+内容 / 検証不能)を台帳に記帳する(ChromeDevTools MCP は使わずトークン浪費を避ける。台帳が無い場合の AC 直接読込みフォールバック・正本抽出結果直接読込みフォールバック(`/extract-figma-spec` が PoC 等でプラン末尾に書き出す反映チェックリストを検証項目として採用する)・AC 無しモードは現行どおり automation で検証する)。ブラウザ automation(独立コンテキストの ui-evaluator による画面操作)は「automation で実行して」「ブラウザで検証して」等の明示指示があるときだけのオプション。いずれのモードでも Major/Minor 不合格は最小修正し、該当 QA-ID だけ再確認を依頼するループを回す (原則最大3ラウンド、root cause が1行で確定する場合のみ+1、Critical と未カタログの検証不能は即エスカレート、真の制約による検証不能は記帳のうえ他項目を止めない)。台帳がある場合は修正ループを抜けた後に auto 判定の再実行ゲートを1回はさみ、台帳の機械集計で完了判定する。

0 Updated 2 days ago
YasuakiOmokawa