Что делает
Тулкит тестирования локальных веб-приложений через Playwright (Python-скрипты): взаимодействовать с UI, делать скриншоты, инспектировать отрендеренный DOM, читать логи консоли браузера. Есть хелпер with_server.py — управляет жизненным циклом сервера (один или несколько backend/frontend сразу). Паттерн: дойти до приложения → дождаться загрузки JS → осмотреть состояние → бить точечными кликами по найденным селекторам. Двойная природа: пересекается с Playwright-MCP, но здесь это именно навык агента «прогнать веб-флоу».
Как поставить
Входит в набор example-skills:
/plugin install example-skills@anthropic-agent-skills
Или папкой webapp-testing/ в ~/.claude/skills/. В Claude Code доступен как навык webapp-testing.
Когда брать
- Перед закрытием веб-задачи — обязательный браузерный прогон: открыть флоу, кликнуть, проверить, что соседнее не сломалось.
- Отладка фронтенда: поймать ошибку в консоли, заскриншотить состояние, проверить селекторы.
Пример
«Открой локальный билд, пройди логин и оформление заказа, заскриншоть каждый шаг» — навык поднимет сервер, прокликает флоу Playwright-ом и вернёт скриншоты + ошибки консоли.