# Af Write Playwright Tests

> Write Playwright E2E tests from Markdown scenario specifications. Use when creating end-to-end tests for user workflows, testing multi-page flows, or debugging existing E2E test failures.

- Skill: `majiayu000/af-write-playwright-tests` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/af-write-playwright-tests`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/af-write-playwright-tests/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/af-write-playwright-tests

---


# Playwright E2E Tests

## What to read

**Generating E2E tests from Markdown scenarios (V2 workflow):**
→ [testing-guide.md#e2e-testing-from-markdown-scenarios](../../docs/guides/testing-guide.md#e2e-testing-from-markdown-scenarios)

**Playwright setup, config, and test structure:**
→ [testing-guide.md#e2e-testing-with-playwright](../../docs/guides/testing-guide.md#e2e-testing-with-playwright)

**Selector contracts for test IDs:**
→ [testing-guide.md#selector-contract-mini-prd-section-5](../../docs/guides/testing-guide.md#selector-contract-mini-prd-section-5)

**Seed data for test preconditions:**
→ [testing-guide.md#seed-data-management](../../docs/guides/testing-guide.md#seed-data-management)

**For comprehensive testing rules, pitfalls, and failure analysis:**
→ [af-configure-test-frameworks/SKILL.md](../af-configure-test-frameworks/SKILL.md)

