WR

writing-playwright-tests

Provides guidance and best practices for writing Playwright E2E tests, including linting and standard patterns.

Install

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

Installs to .claude/skills/writing-playwright-tests

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.

Use when writing new Playwright E2E tests or adding test cases. Provides testing philosophy, patterns, and best practices from the Playwright Developer Handbook.
161 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Write Playwright E2E test cases
  • Enforce linting rules for test code
  • Implement testing patterns from developer handbook
  • Identify and fix test anti-patterns

How it works

The skill applies specific ESLint rules and architectural patterns defined in the OpenMetadata Playwright Developer Handbook to ensure test reliability and CI compatibility.

Inputs & outputs

You give it
Test requirements or existing test code
You get back
Compliant, linted Playwright test files

When to use writing-playwright-tests

  • Writing new E2E test cases
  • Fixing test anti-patterns
  • Running linting for tests
  • Implementing best practices for UI testing

About writing-playwright-tests

This skill guides the creation of end-to-end tests using Playwright. It enforces linting rules and ensures adherence to specific testing philosophies to improve test reliability.

Use when writing new Playwright E2E tests or adding test cases. Provides testing philosophy, patterns, and best practices from the Playwright Developer Handbook.

When not to use it

  • When writing non-E2E tests
  • When working outside the OpenMetadata codebase

Prerequisites

Playwright installedOpenMetadata project environment

Limitations

  • Linting rules block CI submission
  • Restricted to OpenMetadata standards

How it compares

It enforces project-specific linting and philosophy standards rather than generic Playwright best practices.

Compared to similar skills

writing-playwright-tests side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
writing-playwright-tests (this skill)55moReviewBeginner
dependency-upgrade265moReviewIntermediate
validate-typescript59moReviewBeginner
ts-testing68moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry