CtrlK
BlogDocsLog inGet started
Tessl Logo

playwright-test

Creates Playwright browser-based end-to-end tests for a Next.js frontend running against a live NestJS API, using accessibility-first locators. Use when the user asks to "write Playwright tests", "create e2e tests", "test in the browser", or mentions end-to-end testing, browser tests, or a test case (TC-*) to automate.

89

1.01x
Quality

88%

Does it follow best practices?

Impact

85%

1.01x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is ai-unified-process/aiup-nestjs-nextjs

SKILL.md
Quality
Evals
Security

Quality

Content

82%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.

A well-structured, highly actionable skill body with executable examples and a sensible workflow. It assumes Claude's intelligence; the main room for improvement is tightening a few prose passages and possibly splitting deeper reference material into bundle files.

Suggestions

Tighten the longer prose rationales (e.g., the port-vs-health paragraph) to their core gotcha without losing the insight.

Consider offloading the locators/assertions and authentication reference detail into a references/ file so SKILL.md stays a lean overview.

Add an explicit validation checkpoint in the workflow (e.g., 'only proceed once both servers report ready') before running the suite.

DimensionReasoningScore

Conciseness

Assumes Claude's competence with no basic-concept padding, and its prose conveys genuinely non-obvious gotchas; a few explanatory passages run slightly long and could be trimmed.

4 / 5

Actionability

Provides copy-paste-ready, executable examples — playwright.config.ts, a worked spec, locator/assertion snippets, auth setup — plus concrete commands covering the common cases.

5 / 5

Workflow Clarity

A clear 6-step workflow with a run-then-debug-on-failure feedback loop and a reconcile-existing-tests branch; validation is present but not a rigorous validate-then-proceed gate.

4 / 5

Progressive Disclosure

Well-organized into clearly-headed sections with clearly-signaled external references, but all detail lives inline in one ~220-line file with no bundle files to offload into.

4 / 5

Total

17

/

20

Passed

Description

95%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, specific description that answers both what and when with comprehensive natural trigger phrases and a distinct niche. The only minor gap is that it centers on one action rather than enumerating several.

DimensionReasoningScore

Specificity

Names Playwright, the Next.js/NestJS architecture, and accessibility-first locators as concrete facets, but it is a single primary action ('Creates tests') rather than the multiple distinct actions the anchor-5 example lists.

4 / 5

Completeness

Explicitly answers both what ('Creates Playwright browser-based end-to-end tests…') and when ('Use when the user asks to…') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Covers natural synonyms and variations a user would say — 'write Playwright tests', 'create e2e tests', 'test in the browser', 'end-to-end testing', 'browser tests' — plus the concrete TC-* tag trigger.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Playwright e2e for a Next.js frontend against a live NestJS API) with distinct triggers, giving minimal overlap with other skills; written in third person.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 suspicious

Warning

Total

15

/

16

Passed

Repository
AI-Unified-Process/marketplace
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.