PL

playwright-mcp-dev

Guidance on adding, configuring, and debugging Playwright-based MCP tools.

Install

mkdir -p .claude/skills/playwright-mcp-dev && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/945" && unzip -o skill.zip -d .claude/skills/playwright-mcp-dev && rm skill.zip

Installs to .claude/skills/playwright-mcp-dev

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Explains how to develop Playwright - add APIs, MCP tools, CLI commands, and vendor dependencies.
96 charsno explicit “when” trigger
Advanced

Key capabilities

  • Add and modify Playwright API definitions
  • Implement MCP tools and CLI command options
  • Manage vendor dependencies and bundling
  • Update WebKit Safari version strings
  • Debug regressions using side-by-side version comparison

How it works

The guide provides architectural documentation for the client/server/dispatcher structure and specific procedures for modifying the library, including dependency management and testing protocols.

Inputs & outputs

You give it
Playwright source code and configuration files
You get back
Modified Playwright library, tools, or CLI commands

When to use playwright-mcp-dev

  • Configure Playwright MCP tools
  • Debug browser automation commands
  • Setup browser automation environment
  • Troubleshoot tool integration

About this skill

Playwright Development Guide

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

Detailed Guides

When not to use it

  • General web automation tasks not involving Playwright development
  • Projects outside the Playwright monorepo structure

Prerequisites

Access to Playwright monorepoKnowledge of library architecture and protocol layer

Limitations

  • Restricted to Playwright internal development workflows
  • Requires adherence to existing DEPS rules and coding conventions

How it compares

This approach uses documented internal development workflows and monorepo-specific build tools rather than standard external package modification methods.

Compared to similar skills

playwright-mcp-dev side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
playwright-mcp-dev (this skill)51moNo flagsAdvanced
browser-tools69moReviewIntermediate
migrate15moReviewIntermediate
playwright-interactive04moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

More by microsoft

View all by microsoft

fix-dependabot-alerts

microsoft

Fix Dependabot security alerts by updating vulnerable npm dependencies. Use when the user mentions "dependabot", "security alerts", "vulnerability", "CVE", or wants to update packages with security issues.

1872

wiki-architect

microsoft

Analyzes code repositories and generates hierarchical documentation structures with onboarding guides. Use when the user wants to create a wiki, generate documentation, map a codebase structure, or understand a project's architecture at a high level.

1144

azure-ai-vision-imageanalysis-py

microsoft

Azure AI Vision Image Analysis SDK for captions, tags, objects, OCR, people detection, and smart cropping. Use for computer vision and image understanding tasks. Triggers: "image analysis", "computer vision", "OCR", "object detection", "ImageAnalysisClient", "image caption".

622

fastapi-router-py

microsoft

Create FastAPI routers with CRUD operations, authentication dependencies, and proper response models. Use when building REST API endpoints, creating new routes, implementing CRUD operations, or adding authenticated endpoints in FastAPI applications.

525

react-flow-node-ts

microsoft

Create React Flow node components with TypeScript types, handles, and Zustand integration. Use when building custom nodes for React Flow canvas, creating visual workflow editors, or implementing node-based UI components.

530

release-note-generation

microsoft

Toolkit for generating PowerToys release notes from GitHub milestone PRs or commit ranges. Use when asked to create release notes, summarize milestone PRs, generate changelog, prepare release documentation, request Copilot reviews for PRs, update README for a new release, manage PR milestones, or collect PRs between commits/tags. Supports PR collection by milestone or commit range, milestone assignment, grouping by label, summarization with external contributor attribution, and README version bumping.

537

Search skills

Search the agent skills registry