CtrlK
BlogDocsLog inGet started
Tessl Logo

playwright-expert

Use when writing E2E tests with Playwright, setting up test infrastructure, or debugging flaky browser tests. Invoke to write test scripts, create page objects, configure test fixtures, set up reporters, add CI integration, implement API mocking, or perform visual regression testing. Trigger terms: Playwright, E2E test, end-to-end, browser testing, automation, UI testing, visual testing, Page Object Model, test flakiness.

75

Quality

93%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Failed to scan

The risk profile of this skill

SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

Well-structured, highly actionable content with a clean progressive-disclosure table pointing to real reference files and solid executable examples. Minor conciseness gains are available by trimming the intro tagline and the keyword reference list.

Suggestions

Drop the opening tagline ('E2E testing specialist with deep expertise...') and the trailing 'Knowledge Reference' keyword list; both restate information already conveyed by the description and code examples.

Add an explicit validation/checkpoint cue to the top-level Core Workflow steps (e.g., note when to run the test suite or confirm traces between Setup, Write, and Integrate) to match the rigor of the debugging sub-workflow.

DimensionReasoningScore

Conciseness

The body is dense and mostly earns its tokens, but the opening tagline ('E2E testing specialist with deep expertise...') and the trailing 'Knowledge Reference' keyword list are minor trim candidates Claude does not need.

4 / 5

Actionability

Provides copy-paste-ready TypeScript (role-based selectors, a full Page Object class, a test file) and concrete commands (npx playwright test --retries=2, show-trace, --repeat-each=10) covering the common cases.

5 / 5

Workflow Clarity

A clear 5-step Core Workflow plus a debugging sub-workflow with a feedback loop (run -> trace -> fix -> verify with --repeat-each=10), but the top-level steps lack explicit per-step validation checkpoints.

4 / 5

Progressive Disclosure

A Reference Guide table points to five real, one-level-deep reference files, each with a 'Load When' cue, keeping the overview lean while signaling where detail lives.

5 / 5

Total

18

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, explicit description that clearly states capabilities and trigger conditions with comprehensive natural keywords. It uses appropriate third-person/instructional voice and avoids vague fluff.

DimensionReasoningScore

Specificity

Lists seven concrete actions (write test scripts, create page objects, configure fixtures, set up reporters, add CI integration, implement API mocking, visual regression testing), giving comprehensive coverage with no obvious gaps.

5 / 5

Completeness

Clearly answers both what (the enumerated capabilities) and when ('Use when writing E2E tests with Playwright...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Explicit 'Trigger terms' cover natural phrases and synonyms users would say (Playwright, E2E test, end-to-end, browser testing, UI testing, Page Object Model, test flakiness).

5 / 5

Distinctiveness Conflict Risk

Playwright E2E testing is a distinct niche with specific triggers, giving minimal overlap risk with unrelated skills.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Jeffallan/claude-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.