playwright-test
It generates Playwright test suites featuring standardized behavior patterns, waiting logic, state management, and role-based validation.
Install
mkdir -p .claude/skills/playwright-test && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/6226" && unzip -o skill.zip -d .claude/skills/playwright-test && rm skill.zipInstalls to .claude/skills/playwright-test
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.
Generate robust, zero-flakiness Playwright E2E tests following OpenMetadata patterns. Creates comprehensive test files with proper waits, API validation, multi-role permissions, and complete entity lifecycle management.Key capabilities
- →Generate E2E Playwright tests
- →Implement multi-role permission testing
- →Manage entity lifecycle via API
- →Apply anti-flakiness patterns
How it works
The skill generates tests based on a handbook template, incorporating API validation, semantic locators, and specific anti-flakiness strategies.
Inputs & outputs
When to use playwright-test
- →Creating new E2E test suites
- →Adding multi-role user testing
- →Validating entity creation flows
About playwright-test
Creates test suites using Playwright following standardized behavior-driven patterns. It generates code that includes correct waiting logic, multi-role validation, and state management.
Generate robust, zero-flakiness Playwright E2E tests following OpenMetadata patterns. Creates comprehensive test files with proper waits, API validation, multi-role permissions, and complete entity lifecycle management.
When not to use it
- →When not following OpenMetadata patterns
- →When ignoring ESLint enforcement
Prerequisites
Limitations
- →Must pass yarn lint:playwright
- →Requires adherence to handbook patterns
How it compares
It enforces standardized, zero-flakiness patterns and automated linting compared to manual test authoring.
Compared to similar skills
playwright-test side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| playwright-test (this skill) | 1 | 5mo | Review | Advanced |
| testing-patterns | 3 | 6mo | Review | Beginner |
| frontend-mobile-development-component-scaffold | 1 | 4mo | No flags | Intermediate |
| add-feature | 0 | 4mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by open-metadata
View all by open-metadata →You might also like
testing-patterns
davila7
Jest testing patterns, factory functions, mocking strategies, and TDD workflow. Use when writing unit tests, creating test factories, or following TDD red-green-refactor cycle.
frontend-mobile-development-component-scaffold
sickn33
You are a React component architecture expert specializing in scaffolding production-ready, accessible, and performant components. Generate complete component implementations with TypeScript, tests, s
add-feature
adamint
Adds new features to the application including API endpoints, React pages, components, and curriculum content. USE FOR: implementing new features, adding API endpoints, creating React components, adding curriculum content, writing unit/API tests. DO NOT USE FOR: E2E browser tests (use add-e2e-tests
zustand
lobehub
Zustand state management guide. Use when working with store code (src/store/**), implementing actions, managing state, or creating slices. Triggers on Zustand store development, state management questions, or action implementation.
ui-ux-expert-skill
fercracix33
Technical workflow for implementing accessible React user interfaces with shadcn/ui, Tailwind CSS, and TanStack Query. Includes 6-phase process with mandatory Style Guide compliance, Context7 best practices consultation, Chrome DevTools validation, and WCAG 2.1 AA accessibility standards. Use after Test Agent, Implementer, and Supabase agents complete their work.
web-artifacts-builder
anthropics
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.