CtrlK
BlogDocsLog inGet started
Tessl Logo

e2e-tests

Run, monitor, and fix frontend Cypress E2E tests. Handles local execution, CI monitoring, failure diagnosis, flaky test detection, and accessibility regression checks. Use this skill whenever the user mentions Cypress, E2E tests, end-to-end tests, test failures, CI failures, "CI is red", flaky tests, accessibility testing, or wants to run/debug/fix any frontend integration test — even if they don't say "e2e" explicitly.

69

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

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

The content is highly actionable and well-sequenced with validation checkpoints, but it is a long monolithic file with repeated pre-flight boilerplate and reference material that could be progressively disclosed into separate files. Tightening the repetition and splitting the command/config references would improve token efficiency and navigability.

Suggestions

Factor the repeated gh CLI pre-flight check into a single shared instruction referenced once, instead of repeating the full block verbatim in the monitor, fix, and flaky sections.

Move the Custom Cypress Commands catalog and the Local vs CI Configuration Differences table into separate reference files (e.g. references/commands.md, references/config-diffs.md) and link to them one level deep, keeping SKILL.md as an overview.

Tighten or remove the 'Important Notes' section where it duplicates earlier guidance (retry counts, timeout tuning, prefer-retry-patterns), retaining only items not already stated inline.

DimensionReasoningScore

Conciseness

The body is mostly efficient and free of concept-explanation padding, but the gh CLI pre-flight block is repeated verbatim across sections 2, 3, and 4 and the 'Important Notes' section reiterates retries/timeouts/retry-pattern guidance already covered above — noticeable tightening opportunities that fit the score-3 anchor ('could be tightened') better than the 4 anchor's 'minor instances'.

3 / 5

Actionability

Fully executable guidance throughout: copy-paste bash commands with concrete spec patterns, specific script paths (detect-flaky-tests.sh, monitor-e2e.sh), and a catalog of custom Cypress commands with signatures — matching the score-5 anchor for copy-paste ready coverage of common cases.

5 / 5

Workflow Clarity

Clear sequencing with explicit pre-flight validation checkpoints before each action and a 7-step fix process; however the final 'Verify the fix locally' step is conditional ('if Docker stack is running') and lacks an explicit 'if it fails, return to Step 6' retry loop, which is a minor validation gap fitting the score-4 anchor rather than the 5 anchor's full feedback loops.

4 / 5

Progressive Disclosure

The body is a monolithic 330-line SKILL.md with no bundle files; reference material such as the custom Cypress commands catalog, the local-vs-CI config table, and key file locations is inlined rather than split into one-level-deep reference files, fitting the score-3 anchor ('content that should be separate is inline') better than the 4 anchor which expects references to be mostly split out.

3 / 5

Total

15

/

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.

The description is exemplary: it states concrete capabilities, provides an explicit 'Use when...' clause with comprehensive natural trigger terms including synonyms, and carves out a distinct niche with low conflict risk. No changes needed.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Run, monitor, and fix frontend Cypress E2E tests' plus 'local execution, CI monitoring, failure diagnosis, flaky test detection, and accessibility regression checks' — giving comprehensive coverage of the skill's capabilities, matching the score-5 anchor rather than the 4 anchor which expects minor gaps.

5 / 5

Completeness

Explicitly answers both 'what' (run/monitor/fix Cypress E2E tests and the listed sub-tasks) and 'when' ('Use this skill whenever the user mentions...'), with concrete trigger phrases — a clear match to the score-5 anchor.

5 / 5

Trigger Term Quality

Comprehensive natural terms including synonyms ('E2E tests', 'end-to-end tests', 'e2e') and user phrasings ('CI is red', 'test failures', 'flaky tests', 'accessibility testing'), matching the score-5 anchor for coverage including synonyms.

5 / 5

Distinctiveness Conflict Risk

'Frontend Cypress E2E tests' is a clear niche with distinct, specific triggers and minimal overlap risk with other skills, matching the score-5 anchor for a clear niche with distinct triggers.

5 / 5

Total

20

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
HHS/OPRE-OPS
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.