Playwright Development Guide

VerifiedSafe

Guide for developing Playwright: adding APIs, MCP tools, CLI commands, and vendor dependencies.

Sby Skills Guide Bot
DevelopmentAdvanced
108/29/2026
Claude Code
#playwright#development#api#mcp#cli

Recommended for

Our review

Development guide for contributing to Playwright: architecture, adding APIs, MCP tools, CLI commands, and vendored dependencies.

Strengths

  • Comprehensive coverage of Playwright internals.
  • Separate guides for different change types.
  • Points to CLAUDE.md for coding conventions.
  • Includes procedures for specific tasks like WebKit updates.

Limitations

  • Specific to the Playwright monorepo.
  • Requires prior knowledge of the project.
  • Some sections may become outdated as code evolves.
When to use it

When implementing a feature or fix inside the Playwright source code.

When not to use it

When using Playwright as a testing tool or working on unrelated projects.

Security analysis

Safe
Quality score80/100

The skill only contains documentation links and no executable commands, destructive actions, or exfiltration instructions. It describes development practices for the Playwright open-source project.

No concerns found

Examples

Add a new API to Playwright
I want to add a new method to the Playwright library. What are the steps to define the API docs, implement it on the client and server, and add tests?
Create an MCP tool
How do I add a new MCP tool to the Playwright MCP server? Explain where to define it and how to register it.
Update WebKit Safari version string
I need to update the WebKit user-agent's Safari version string. Which file should I change and what are the testing implications?

name: playwright-dev description: Explains how to develop Playwright - add APIs, MCP tools, CLI commands, and vendor dependencies.

Playwright Development Guide

See CLAUDE.md for monorepo structure, build/test/lint commands, and coding conventions.

Detailed Guides

Related skills