CtrlK
BlogDocsLog inGet started
Tessl Logo

playwright-test

Writes Playwright end-to-end functional tests and visual regression baselines for a use case, and updates the use-case-to-test traceability matrix. Use when the user asks to "write E2E tests for UC-xxx", "add Playwright coverage", "add a visual regression test", or mentions end-to-end testing or screenshot testing for a specific use case.

80

Quality

100%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

100%

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

The body is a tight, actionable instruction set for writing Playwright E2E and visual regression tests, with a clear sequenced workflow, explicit validation steps, and a well-organized reference section. It assumes Claude's competence and concentrates on project-specific constraints that would otherwise be learned the hard way.

DimensionReasoningScore

Conciseness

Lean and efficient; assumes Claude's competence and avoids re-explaining basic concepts, while the rationale given is project-specific and non-obvious (e.g. Cognito authorizer cannot be exercised at FastAPI level).

3 / 3

Actionability

Provides concrete executable commands ('npx playwright test --update-snapshots', 'npx playwright test') and specific file paths (docs/use-cases/UC-*.md, playwright.config), with guidance concrete enough to act on directly.

3 / 3

Workflow Clarity

A 9-step sequenced workflow with explicit validation checkpoints (step 7 confirm Chromium-only config, step 9 run tests and confirm everything passes), plus a DO NOT section that anticipates failure modes.

3 / 3

Progressive Disclosure

Well-organized into Instructions, DO NOT, Workflow, and Resources sections with clearly signaled one-level-deep references to project docs (testing.md, design-system.md, UC-*.md); no nested-reference chains.

3 / 3

Total

12

/

12

Passed

Description

100%

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

The description is specific, trigger-rich, and clearly scoped to Playwright E2E and visual regression testing tied to individual use cases. It answers both what and when in concise third-person voice without fluff.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions — 'Writes Playwright end-to-end functional tests and visual regression baselines for a use case, and updates the use-case-to-test traceability matrix' — rather than vague language, matching the top anchor.

3 / 3

Completeness

Explicitly answers both what (writes functional/visual regression tests, updates traceability matrix) and when (a 'Use when...' clause with concrete triggers), satisfying the top anchor.

3 / 3

Trigger Term Quality

Provides natural phrases users would say — 'write E2E tests for UC-xxx', 'add Playwright coverage', 'add a visual regression test', 'end-to-end testing', 'screenshot testing' — with good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche — Playwright E2E and visual regression for a specific use case (UC-xxx) — with distinct triggers unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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
adolfobolivar/VETOnline
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.