playwright-e2e

Installation
SKILL.md

Playwright E2E Testing

Write complete Playwright test scripts rather than navigating interactively via MCP tools. The agent already knows the app's DOM from the codebase, so it can generate full tests in one shot — reusable, repeatable, no inference per step.

This approach comes from Armin Ronacher (creator of Flask) and Mario Zechner (creator of libGDX), who both advocate for code generation over interactive MCP tool calls for testing your own app.

Project setup

mkdir e2e && cd e2e
npm init -y
npm install @playwright/test
npx playwright install chromium

Minimal playwright.config.js:

const { defineConfig } = require("@playwright/test");
Related skills
Installs
4
First Seen
Apr 18, 2026