CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

integration-e2e-testing

Defines integration/E2E skeleton annotations, lane and file contracts, and route-parity review criteria. Use when generating or consuming test skeletons or reviewing shared mutation routes.

Quality

87%

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

The canonical home for this skill is integration-e2e-testing in shinpr/claude-code-workflows

SKILL.md
Quality
Evals
Security

Quality

Content

86%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-organized, token-efficient contract specification that is directly actionable for generating and reviewing test skeletons. The annotation template and naming conventions are concrete and unambiguous. The only gaps are the absence of a worked example and a verification step in the route-parity workflow.

DimensionReasoningScore

Conciseness

The body is a lean specification — a lane table, a copy-paste annotation template, naming globs, and one dense route-parity paragraph — with every token earning its place. It assumes Claude's competence (no explanation of what integration testing is) and the comment-syntax note is adaptation guidance, not over-explanation, matching anchor 5.

5 / 5

Actionability

Provides a copy-paste-ready annotation block, concrete file-naming globs, and specific comparison aspects for route parity. It falls short of anchor 5 because there is no worked example of a completed skeleton and the route-parity guidance, while concrete in what to compare, lacks a filled-in demonstration of the common case.

4 / 5

Workflow Clarity

The route-parity review has a clear sequence — compare validation/classification/bounds/order, determine whether a difference is a proof obligation, then reuse existing proof or add the smallest detecting test — with an explicit decision checkpoint. It misses anchor 5 because there is no verification step confirming the added test actually detects the failure.

4 / 5

Progressive Disclosure

The skill is under 50 lines with no external references needed, and content is well-organized into clearly headed sections (lanes, skeleton spec, naming, route parity) with nothing that belongs in a separate file. Per the simple-skill guideline, this scores 5 with well-organized sections alone.

5 / 5

Total

18

/

20

Passed

Description

83%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 in third-person voice with an explicit 'Use when' clause covering both what the skill defines and when to invoke it. Trigger terms are specific and domain-appropriate. The only weaknesses are a single abstract verb carrying the capability list and minor overlap risk with general testing skills from common terms like 'E2E'.

DimensionReasoningScore

Specificity

Names three concrete deliverables — "integration/E2E skeleton annotations", "lane and file contracts", and "route-parity review criteria" — covering all of the skill's sections. It falls short of anchor 5 because the single abstract verb "Defines" carries all three items rather than listing multiple distinct concrete actions.

4 / 5

Completeness

Explicitly answers both: what ("Defines integration/E2E skeleton annotations, lane and file contracts, and route-parity review criteria") and when ("Use when generating or consuming test skeletons or reviewing shared mutation routes") with concrete trigger phrases. Anchor 4's caveat that the 'when' could be more explicit does not apply — three specific triggering conditions are listed.

5 / 5

Trigger Term Quality

Includes natural trigger phrases users would say: "generating or consuming test skeletons", "reviewing shared mutation routes", plus "integration/E2E". A few natural variations are missing (e.g., "route parity", "test lanes", "e2e tests" as separate terms), keeping it below anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The skeleton-contracts and route-parity niche is mostly distinct with specific triggers, but "integration/E2E" are common testing terms, creating minor overlap risk with general test-writing skills. It is more distinct than anchor 3 but lacks anchor 5's minimal conflict risk.

4 / 5

Total

17

/

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

shinpr/claude-code-workflows

Path

dev-workflows-fullstack/skills/integration-e2e-testing/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.