Playwright Skill
Plugin Verified ActiveClaude Code Skill for general-purpose browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp, and autonomously handles any browser automation task.
To enable Claude to perform sophisticated browser automation tasks by writing and executing custom Playwright scripts on demand.
Features
- Automate any browser task with custom Playwright code
- Auto-detect running development servers
- Write clean test scripts to `/tmp` for safe cleanup
- Visible browser execution by default
- Comprehensive Playwright API reference available
Use Cases
- Testing website functionality and user flows
- Automating repetitive browser interactions
- Validating responsive design across different viewports
- Performing end-to-end testing of web applications
Non-Goals
- Replacing dedicated testing frameworks entirely
- Handling non-browser-based automation tasks
- Managing complex state outside of the browser session
Documentation
- info:Configuration & parameter referenceConfiguration options like headless mode, slow motion, timeout, and screenshot paths are documented, but default values for some (e.g., timeout) are not explicitly listed.
Maintenance
- info:Commit recencyThe last commit was in December 2025, which is within the last 3 months, indicating recent activity.
Code Execution
- info:ValidationThe `run.js` script and helper functions likely handle basic validation for Playwright execution, but explicit schema validation libraries are not evident.
- info:LoggingThe skill provides console logging for script execution and screenshots, but a dedicated local audit log file is not explicitly mentioned or implemented.
Errors
- info:Actionable error messagesThe README provides troubleshooting tips for common issues like Playwright installation and module not found errors, which are actionable.
Execution
- info:Pinned dependenciesDependencies are managed via `package.json` and installed with `npm run setup`. While Node.js is implied, explicit interpreter pinning with shebangs in all scripts is not detailed.
Installation
First, add the marketplace
/plugin marketplace add lackeyjb/playwright-skill/plugin install playwright-skill@playwright-skillQuality Score
VerifiedTrust Signals
Similar Extensions
Cypress
100Create, update, and fix Cypress tests. Connect to Cypress Cloud to see test results and use data to manage your test suite.
Claude Hud
100Real-time statusline HUD for Claude Code - displays context usage, tool activity, agent tracking, and todo progress
Demo Video
99Create polished demo videos from screenshots and scene descriptions. Orchestrates playwright, ffmpeg, and edge-tts to produce product walkthroughs, feature showcases, and marketing teasers with story structure, scene design system, and narration guidance.
Commands Database Operations
98Commands for database schema design, migrations, and optimization