playwright
Automate real browser interactions for navigation, forms, and scraping
Developer Setup
Setup & Installation
npx skills add https://github.com/openai/skills --skill playwrightnpx skills add https://github.com/openai/skills --skill playwrightOverview
What This Skill Does
Automate real browser interactions for navigation, forms, and scraping
Application
When to use this Skill
- Integrating playwright into your development workflow.
- Following best practices for automate real browser interactions for navigation, forms, and scraping.
- Automating repetitive tasks with AI-assisted tooling.
- Building production-grade applications with proper standards.
- Debugging and troubleshooting common implementation issues.
Documentation
Show Skills.md file
Playwright CLI Skill
Drive a real browser from the terminal using playwright-cli. Prefer the bundled wrapper script so the CLI works even when it is not globally installed.
Treat this skill as CLI-first automation. Do not pivot to @playwright/test unless the user explicitly asks for test files.
Prerequisite check (required)
Before proposing commands, check whether npx is available (the wrapper depends on it):
command -v npx >/dev/null 2>&1
If it is not available, pause and ask the user to install Node.js/npm (which provides npx). Provide these steps verbatim:
# Verify Node/npm are installed
node --version
npm --version
# If missing, install Node.js/npm, then:
npm install -g @playwright/cli@latest
playwright-cli --help
Recommendations
Explore other random skills
apollo-federation
Write Apollo Federation 2 subgraph schemas and compose them into a supergraph
apollo-kotlin
A GraphQL client for Android, JVM, and Kotlin Multiplatform projects
apollo-mcp-server
Connect AI agents to GraphQL APIs through the Model Context Protocol