Playwright Browser Automation
Model-invoked Playwright automation for testing and validating web applications.
Model-invoked Playwright automation for testing and validating web applications.
Real data. Real impact.
Growing
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
General-purpose browser automation as a Claude Skill
A Claude Skill that enables Claude to write and execute any Playwright automation on-the-fly - from simple page tests to complex multi-step flows. Packaged as a Claude Code Plugin for easy installation and distribution.
Claude autonomously decides when to use this skill based on your browser automation needs, loading only the minimal information required for your specific task.
Made using Claude Code.
headless: falseThis repository is structured as a Claude Code Plugin containing a skill. You can install it as either a plugin (recommended) or extract it as a standalone skill.
This repository uses the plugin format with a nested structure:
playwright-skill/ # Plugin root ├── .claude-plugin/ # Plugin metadata └── skills/ └── playwright-skill/ # The actual skill └── SKILL.md
Claude Code expects skills to be directly in folders under
.claude/skills/, so manual installation requires extracting the nested skill folder.
Install via Claude Code's plugin system for automatic updates and team distribution:
# Add this repository as a marketplace /plugin marketplace add lackeyjb/playwright-skill # Install the plugin /plugin install playwright-skill@playwright-skill # Navigate to the skill directory and run setup cd ~/.claude/plugins/marketplaces/playwright-skill/skills/playwright-skill npm run setup
Verify installation by running
/help to confirm the skill is available.
To install as a standalone skill (without the plugin system), extract only the skill folder:
Global Installation (Available Everywhere):
# Clone to a temporary location git clone https://github.com/lackeyjb/playwright-skill.git /tmp/playwright-skill-temp # Copy only the skill folder to your global skills directory mkdir -p ~/.claude/skills cp -r /tmp/playwright-skill-temp/skills/playwright-skill ~/.claude/skills/ # Navigate to the skill and run setup cd ~/.claude/skills/playwright-skill npm run setup # Clean up temporary files rm -rf /tmp/playwright-skill-temp
Project-Specific Installation:
# Clone to a temporary location git clone https://github.com/lackeyjb/playwright-skill.git /tmp/playwright-skill-temp # Copy only the skill folder to your project mkdir -p .claude/skills cp -r /tmp/playwright-skill-temp/skills/playwright-skill .claude/skills/ # Navigate to the skill and run setup cd .claude/skills/playwright-skill npm run setup # Clean up temporary files rm -rf /tmp/playwright-skill-temp
Why this structure? The plugin format requires the
skills/ directory for organizing multiple skills within a plugin. When installing as a standalone skill, you only need the inner skills/playwright-skill/ folder contents.
skills/playwright-skill/ folder to:
~/.claude/skills/playwright-skill/path/to/your/project/.claude/skills/playwright-skillcd ~/.claude/skills/playwright-skill # or your project path npm run setup
Run
/help to confirm the skill is loaded, then ask Claude to perform a simple browser task like "Test if google.com loads".
After installation, simply ask Claude to test or automate any browser task. Claude will write custom Playwright code, execute it, and return results with screenshots and console output.
"Test the homepage" "Check if the contact form works" "Verify the signup flow"
"Take screenshots of the dashboard in mobile and desktop" "Test responsive design across different viewports"
"Fill out the registration form and submit it" "Click through the main navigation" "Test the search functionality"
"Check for broken links" "Verify all images load" "Tes ## Examples ### Test Any Page
"Test the homepage" "Check if the contact form works" "Verify the signup flow"
Unknown
This repository is structured as a [Claude Code Plugin](https://docs.claude.com/en/docs/claude-code/plugins) containing a skill. You can install it as either a **plugin** (recommended) or extract it as a **standalone skill**.The Claude Code Skills Marketplace
Discover and install production-ready AI capabilities in 60 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.