CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

qa-journey-e2e

Execute critical customer journeys end to end through the real UI, then verify persisted state, downstream effects, and continuity in a fresh session. Use for signup, onboarding, core value creation, checkout, delivery, and any "does it actually work" question.

73

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exemplary single-file skill body: a tightly sequenced procedure with built-in per-step verification, concrete downstream checks, a defined evidence format, and hard exit criteria, all in under 30 lines with no padding. The only blemish is one round-specific anecdote in the Copy truth section that reads as internal history rather than durable instruction.

Suggestions

Replace the "Round 3 seeded a $9.90 button..." anecdote with the durable rule (a displayed price/currency/timing/claim that mismatches the requirement is P1 even when the underlying operation succeeds) so the skill carries no round-specific history.

DimensionReasoningScore

Conciseness

The body is almost entirely lean, instructional lines with no concept-explanation padding, but the sentence "Round 3 seeded a $9.90 button against a $99 requirement, and the frozen tester missed it" carries round-specific, time-sensitive history that could be trimmed to the durable rule. This matches anchor 4 (efficient with a minor instance that could be trimmed) rather than 5.

4 / 5

Actionability

Guidance is fully concrete and executable for an instruction-only skill: specific checks like "email in the test inbox, webhook received, file in storage, entitlement granted, charge in TEST mode for the right amount and currency", a defined evidence format ("step | action | screenshot | request | persisted proof | downstream proof | status"), and enumerated variants ("double submit, closing the tab mid-process"). Per the rubric's code-vs-instruction note, absence of code is not penalized when guidance is this actionable.

5 / 5

Workflow Clarity

The 7-step procedure is clearly sequenced with an explicit validation checkpoint ("After each state-changing step, verify the persisted state through an authorized read") and hard exit criteria ("PASS only when every step's end state is proven. Otherwise, record the exact failing step"). It matches anchor 5's explicit-validation-and-checklist pattern; there are no destructive or batch operations that would require a fix-retry loop.

5 / 5

Progressive Disclosure

The skill is under 50 lines with no external references needed, and content is organized into well-labeled sections (Procedure, Copy truth, Evidence, Exit criteria, Pitfalls). Per the rubric's guideline for short single-file skills, well-organized sections alone earn the top score; there are no buried or nested references.

5 / 5

Total

19

/

20

Passed

Description

88%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 description with a clear third-person statement of concrete actions and an explicit, well-populated 'Use for' trigger clause. Its only weaknesses are a few missing natural trigger synonyms and a broad catch-all question that slightly raises conflict risk with general testing skills.

Suggestions

Add common trigger synonyms such as 'e2e', 'end-to-end test', or 'smoke test' to the Use-for clause so users who phrase the need in testing vocabulary still match.

Narrow the catch-all "any 'does it actually work' question" toward full-journey verification (e.g., 'when the user asks whether a full customer journey actually works') to reduce overlap with unit/regression testing skills.

DimensionReasoningScore

Specificity

"Execute critical customer journeys end to end through the real UI, then verify persisted state, downstream effects, and continuity in a fresh session" names multiple specific concrete actions (execute journeys, verify persisted state, verify downstream effects, verify continuity) with comprehensive coverage of the skill's scope. It exceeds the 4 anchor because there are no meaningful gaps in the action list.

5 / 5

Completeness

Both halves are explicit and concrete: what it does ("Execute critical customer journeys end to end through the real UI, then verify persisted state, downstream effects, and continuity") and when to use it ("Use for signup, onboarding, core value creation, checkout, delivery, and any 'does it actually work' question"). This matches the anchor-5 good example's structure exactly.

5 / 5

Trigger Term Quality

The trigger clause offers good natural coverage — "signup", "onboarding", "checkout", "delivery", and the colloquial "does it actually work" — but misses common variants users would say such as "e2e", "end-to-end test", or "test the flow". This sits between anchor 4 (a few natural terms missing) and anchor 5 (comprehensive synonyms), closer to 4.

4 / 5

Distinctiveness Conflict Risk

The journey-verification niche ("through the real UI", "persisted state", "checkout, delivery") is mostly distinct from unit-test or API-test skills. However, the broad catch-all "any 'does it actually work' question" creates minor overlap risk with general testing/verification skills, fitting anchor 4 rather than 5.

4 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

itsablabla/qa-bug-agent-skills

Path

skills/qa-journey-e2e/SKILL.md

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.