CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

gherkin-from-stories

Use whenever user stories, acceptance criteria, manual test steps or a spec section need to become Gherkin .feature files. Maps criteria to scenarios, finds Scenario Outlines and Background, reuses existing steps and flags hidden preconditions. Writes Gherkin only, not step code.

Quality

94%

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 testland/gherkin-from-stories

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.

Excellent instruction-oriented content: every input shape has a concrete, validated procedure, and detail is appropriately pushed to real one-level-deep references. Only minor conciseness trims are available, chiefly the duplicated reference links and one basic worked example.

DimensionReasoningScore

Conciseness

Largely lean with no concept padding (it never explains what Gherkin or BDD is), but a few tokens could be trimmed: the As-a/I-want/So-that to Feature-header mapping is basic Gherkin knowledge, and the bottom References section duplicates links already cited inline in the body sections.

4 / 5

Actionability

For an instruction-only skill the guidance is fully actionable: a routing table over four input shapes, numbered procedures, a step-classification taxonomy, named R1-R5 rewrite rules, worked Gherkin examples, a concrete output template, and an anti-patterns table with fixes.

5 / 5

Workflow Clarity

Each input shape has a clearly sequenced procedure with explicit validation checkpoints ("at most one When per scenario; lint; specificity preserved", observability validation of every Then, side-by-side review table) and a flag-and-ask feedback loop for implicit preconditions.

5 / 5

Progressive Disclosure

The body is a well-organized overview that moves full worked examples and rule catalogs into three real, one-level-deep reference files, each clearly signaled inline with a description of its contents (verified: all three referenced files exist and contain no nested references).

5 / 5

Total

19

/

20

Passed

Description

92%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: third-person, concise, with an explicit trigger clause, four concrete capabilities, and an honest scope boundary. The only gap is a few natural trigger synonyms (BDD, Cucumber) that users might say when they need this skill.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Maps criteria to scenarios", "finds Scenario Outlines and Background", "reuses existing steps and flags hidden preconditions" — plus an explicit boundary ("Writes Gherkin only, not step code"), with no coverage gaps for the skill's scope.

5 / 5

Completeness

Explicitly answers both: an explicit "Use whenever..." trigger clause listing concrete input artifacts, and a clear statement of what the skill does, including what it deliberately does not do.

5 / 5

Trigger Term Quality

Natural trigger terms cover all input artifacts ("user stories", "acceptance criteria", "manual test steps", "spec section") and the output ("Gherkin", ".feature files"), but common user phrasings like "BDD", "Cucumber", or "behavior scenarios" are missing, so it falls just short of comprehensive.

4 / 5

Distinctiveness Conflict Risk

Clear niche (requirements text to Gherkin .feature files) with distinct triggers, and the negative boundary "Writes Gherkin only, not step code" explicitly separates it from step-definition and runner skills.

5 / 5

Total

19

/

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

testland/qa

Path

plugins/qa-bdd/skills/gherkin-from-stories/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.