CtrlK
BlogDocsLog inGet started
Tessl Logo

testland/acceptance-criteria-extractor

Reads a user story, PRD section, or feature spec and emits well-formed acceptance criteria as Given/When/Then steps in Gherkin (Feature/Scenario file format) or as a numbered plain-text list. Identifies missing-precondition gaps and proposes Background blocks for shared context. Use after a story is testability-confirmed and before implementation begins.

80

Quality

100%

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

Overview
Quality
Evals
Security
Files

Quality

Content

100%

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

The body is a lean, well-sequenced instruction skill with concrete templates, validation gates, and a properly structured one-level-deep reference. It assumes Claude's competence and offloads external concepts to links.

DimensionReasoningScore

Conciseness

Concepts (ISTQB definition, Gherkin reference) are linked out rather than re-explained, and the prose stays procedural; every section (steps, output format, anti-patterns) earns its place.

3 / 3

Actionability

Provides concrete, executable Gherkin templates with real data-testid selectors, HTTP status codes, and Examples tables, plus a copy-paste output-format template.

3 / 3

Workflow Clarity

Steps 1–6 are clearly sequenced, with Step 4 as an explicit validation gate (reject unobservable Thens) and Step 6 as a flag-and-ask quality gate; the destructive/batch feedback-loop cap does not apply to this generation task.

3 / 3

Progressive Disclosure

Core procedure stays inline while worked examples are correctly split to the real references/examples.md, a clearly signaled one-level-deep reference (verified to exist).

3 / 3

Total

12

/

12

Passed

Description

100%

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 specific, concise, and uses third-person voice while explicitly covering both capability and trigger timing. It is a strong, low-conflict description with no over-claims.

DimensionReasoningScore

Specificity

"emits well-formed acceptance criteria as Given/When/Then steps in Gherkin... or as a numbered plain-text list. Identifies missing-precondition gaps and proposes Background blocks" lists multiple specific concrete actions.

3 / 3

Completeness

Clearly answers both what (emit AC in two shapes, identify gaps, propose Background) and when ("Use after a story is testability-confirmed and before implementation begins"), satisfying the explicit-trigger requirement.

3 / 3

Trigger Term Quality

Contains natural domain terms a user would say ("user story", "PRD section", "acceptance criteria", "Given/When/Then", "Gherkin") with good coverage and no jargon-only gaps.

3 / 3

Distinctiveness Conflict Risk

A clear BDD/acceptance-criteria niche with distinct triggers; the body further carves out non-functional requirements as out of scope, reducing conflict risk.

3 / 3

Total

12

/

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.

Reviewed

Table of Contents