Набор готовых к production инженерных workflow в формате Markdown, которые помогают AI-агентам проходить этапы от спецификации и планирования до тестирования, ревью и релиза.
lackeyjb/playwright-skill
Agent Skill, с помощью которого coding-агенты пишут и запускают собственные Playwright-скрипты для тестов и многошаговых задач в браузере.
- Звёзды
- 3,221
- Форки
- 266
- Открытые issues
- 9
- Последний коммит
- 19 дней назад
Что это?
Playwright Skill — это Agent Skill, который позволяет coding-агентам, например Claude Code, по запросу писать и выполнять автоматизацию на Playwright — от быстрой проверки страницы до многошагового сценария. Вместо готовых скриптов агент генерирует код для каждого запроса и запускает его через входящий в комплект исполнитель (run.js), который обеспечивает разрешение модулей как для файловых, так и для встроенных скриптов.
Основные инструкции навыка остаются краткими, а полная справка по Playwright API подключается, только если она нужна для задачи. По умолчанию браузер запускается в видимом режиме (headless: false); также поддерживается настройка SLOW_MO, регулирующая темп выполнения. В lib/helpers.js есть дополнительные вспомогательные функции, например определение dev-сервера и временная обработка скриншотов. Артефакты сохраняются во временную директорию ОС, если не задана PW_ARTIFACT_DIR.
Навык можно установить через Vercel skills CLI, как плагин Claude Code или скопировав папку skills/playwright-skill в директорию навыков агента. Для настройки выполните npm run setup — команда установит Playwright и Chromium.
Ключевые возможности
- 01Пишет собственный код на Playwright для каждого запроса вместо запуска фиксированных скриптов
- 02Запускает файловые и встроенные скрипты через комплектный исполнитель со стабильным разрешением модулей
- 03По умолчанию запускает браузер в видимом режиме и поддерживает настройку SLOW_MO
- 04Загружает полную справку по API, только когда она нужна для задачи
- 05Дополнительные функции для определения dev-сервера и работы со скриншотами
Сценарии использования
- Проверка страницы или сценария регистрации: агент пишет и запускает проверку
- Создание скриншотов для мобильных и настольных размеров окна
- Написание переиспользуемых скриптов автоматизации с циклами, проверками утверждений или перехватом сетевых запросов
- Поиск неработающих ссылок или отсутствующих изображений на сайте
Быстрый старт
- 1
Установите skill глобально с помощью skills CLI
npx skills add lackeyjb/playwright-skill --skill playwright-skill --global --yes - 2
Запустите настройку из каталога установленного skill
npm run setup - 3
Попросите агента выполнить простую задачу в браузере, например проверить, загружается ли google.com, чтобы убедиться, что всё работает
Что важно знать
- Предназначен для агентов программирования и не является самостоятельным средством запуска тестов для непосредственного использования.
- Требуется Node.js; во время настройки загружаются Playwright и Chromium.
Темы
Частые вопросы
- Что такое playwright-skill?
- Agent Skill, с помощью которого coding-агенты пишут и запускают собственные Playwright-скрипты для тестов и многошаговых задач в браузере. Playwright Skill — это Agent Skill, который позволяет coding-агентам, например Claude Code, по запросу писать и выполнять автоматизацию на Playwright — от быстрой проверки страницы до многошагового сценария. Вместо готовых скриптов агент генерирует код для каждого запроса и запускает его через входящий в комплект исполнитель (run.js), который обеспечивает разрешение модулей как для файловых, так и для встроенных скриптов.
- playwright-skill можно использовать бесплатно? Какая у него лицензия?
- playwright-skill распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- playwright-skill всё ещё поддерживается?
- Активно поддерживается. Последний коммит в playwright-skill — 1 окт. 2026 г..
- Для чего можно использовать playwright-skill?
- Проверка страницы или сценария регистрации: агент пишет и запускает проверку Создание скриншотов для мобильных и настольных размеров окна Написание переиспользуемых скриптов автоматизации с циклами, проверками утверждений или перехватом сетевых запросов Поиск неработающих ссылок или отсутствующих изображений на сайте
- Как установить playwright-skill?
- Установите skill глобально с помощью skills CLI: npx skills add lackeyjb/playwright-skill --skill playwright-skill --global --yes Запустите настройку из каталога установленного skill: npm run setup Попросите агента выполнить простую задачу в браузере, например проверить, загружается ли google.com, чтобы убедиться, что всё работает
- Где скачать playwright-skill?
- Исходный код и инструкции по установке — на GitHub: https://github.com/lackeyjb/playwright-skill
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Терминальный интерфейс для просмотра, проверки, установки и обновления навыков агентов в Claude Code, OpenCode, Codex, Cursor и других инструментах для программирования.
Маркетплейс из 94 плагинов, 202 агентов, 185 навыков и 105 команд для Claude Code, Codex CLI, Cursor, OpenCode, Copilot, Antigravity и Pi.
Понятные навыки для Claude Code, Codex CLI, Cursor CLI и Gemini CLI: превращают отчёты агента о работе в краткий вердикт, понятный каждому.
Плагин Obsidian для просмотра, создания и редактирования навыков, команд и файлов агентов для 17 инструментов разработки, включая Claude Code и Cursor.
Навык Claude Code, который превращает URL сайта в ролик о запуске продукта с частотой 60 fps: видео создаётся на HTML, а звуковые эффекты синхронизируются с музыкой и добавляется размытие в движении.