CtrlK
BlogDocsLog inGet started
Tessl Logo

e2e-testing

Playwright E2E testing patterns, Page Object Model, configuration, CI/CD integration, artifact management, and flaky test strategies.

68

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

80%

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

A highly actionable, lean code-first reference with strong examples, held back by a monolithic single-file structure and the absence of explicit validation feedback loops in its workflows.

Suggestions

Split large independent sections (POM guide, CI/CD integration, Web3/financial testing) into separate referenced files and link them from a concise overview, applying progressive disclosure.

Add explicit validation/verification checkpoints to multi-step workflows — e.g., after running tests, assert the report/assertion outcome and branch on failure before proceeding.

Add a short 'Quick start' overview at the top that points into the detailed sections so the entry point is navigable rather than a wall of code.

DimensionReasoningScore

Conciseness

The body is almost entirely executable code with minimal framing prose and no explanations of concepts Claude already knows, so every token earns its place; it is long but not padded.

3 / 3

Actionability

Provides complete, copy-paste-ready TypeScript, YAML, and bash examples (POM class, playwright.config.ts, GitHub Actions workflow, flaky-test commands) — fully executable rather than pseudocode.

3 / 3

Workflow Clarity

Sections are well-organized and the flaky section pairs Bad/Good fixes, but there is no explicit validation-checkpoint or feedback-loop sequencing for the multi-step operations (e.g., artifact capture, CI runs), so checkpoints stay implicit.

2 / 3

Progressive Disclosure

The skill has no bundle files and is a single ~320-line monolith with all content inline; sections provide structure, but content that could be split out (full POM guide, CI/CD, Web3/financial testing) is not offloaded to one-level-deep references.

2 / 3

Total

10

/

12

Passed

Description

82%

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 specific, well-targeted description with strong trigger terms and a clear niche, weakened only by the absence of an explicit 'Use when...' invocation clause.

Suggestions

Append an explicit trigger clause, e.g. 'Use when setting up or debugging Playwright E2E test suites, designing page objects, or fixing flaky tests.'

Lead with a concrete verb-driven action ('Build and debug Playwright E2E test suites...') to make the capability even more explicit.

DimensionReasoningScore

Specificity

Enumerates multiple concrete capability areas — 'Page Object Model, configuration, CI/CD integration, artifact management, and flaky test strategies' — matching the anchor that lists several specific concrete actions rather than vague language.

3 / 3

Completeness

Clearly states what the skill does but has no 'Use when...' clause or equivalent explicit trigger guidance, which the rubric caps at 2; the 'when' is only implied by the domain terms.

2 / 3

Trigger Term Quality

Includes natural terms a user would say — 'E2E testing', 'Playwright', 'Page Object Model', 'CI/CD', 'flaky test' — giving good coverage of the keywords that would surface this skill.

3 / 3

Distinctiveness Conflict Risk

Tied tightly to the Playwright E2E niche with distinct triggers (Page Object Model, flaky test strategies), making it unlikely to fire for unrelated skills.

3 / 3

Total

11

/

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
affaan-m/ECC
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.