CtrlK
BlogDocsLog inGet started
Tessl Logo

pantheon-ai/bdd-testing

Write and maintain Behavior-Driven Development tests with Gherkin and Cucumber. Use when defining acceptance scenarios, writing feature files, implementing step definitions, running Three Amigos sessions, or diagnosing BDD test quality issues. Keywords: bdd, gherkin, cucumber, given when then, feature files, step definitions, acceptance criteria, three amigos, example mapping.

Does it follow best practices?

Evaluation96%

1.04x

Agent success when using this tile

Validation for skill structure

Overview
Skills
Evals
Files

Discovery

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.

This is an excellent skill description that hits all the marks. It uses proper third-person voice, provides specific concrete actions, includes comprehensive trigger terms that practitioners would naturally use, and clearly delineates both what the skill does and when to use it. The BDD/Gherkin domain is well-defined with distinctive terminology that minimizes conflict risk.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Write and maintain BDD tests', 'defining acceptance scenarios', 'writing feature files', 'implementing step definitions', 'running Three Amigos sessions', 'diagnosing BDD test quality issues'.

3 / 3

Completeness

Clearly answers both what ('Write and maintain BDD tests with Gherkin and Cucumber') and when ('Use when defining acceptance scenarios, writing feature files...') with explicit trigger guidance and a comprehensive keywords list.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say including 'bdd', 'gherkin', 'cucumber', 'given when then', 'feature files', 'step definitions', 'acceptance criteria', 'three amigos', 'example mapping' - these are exactly what practitioners would search for.

3 / 3

Distinctiveness Conflict Risk

Very clear niche focused on BDD/Gherkin/Cucumber testing with distinct terminology like 'Three Amigos', 'example mapping', and 'Given When Then' that wouldn't overlap with general testing or other skill types.

3 / 3

Total

12

/

12

Passed

Implementation

100%

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

This is a high-quality skill file that demonstrates excellent structure and actionability. It provides concrete, executable commands with expected outputs, clear workflow with validation checkpoints, and well-organized anti-patterns with explicit consequences. The content respects Claude's intelligence while providing the specific guidance needed for BDD testing.

DimensionReasoningScore

Conciseness

The content is lean and efficient, avoiding explanations of concepts Claude already knows (like what BDD is or how Cucumber works). Every section earns its place with actionable guidance rather than background information.

3 / 3

Actionability

Provides fully executable commands with expected results, concrete good/bad examples in anti-patterns, and specific troubleshooting patterns. Commands are copy-paste ready with clear context.

3 / 3

Workflow Clarity

The deterministic workflow has clear sequencing (1-5) with explicit validation checkpoints, error recovery steps, and feedback loops for both business logic failures and implementation errors. The dry-run validation before full execution is a strong checkpoint.

3 / 3

Progressive Disclosure

Well-structured with clear sections (When to Use, Core Principles, Workflow, Commands, Constraints, Anti-Patterns) and appropriate references to external files for detailed content like Gherkin syntax and setup guides. Navigation is straightforward and one level deep.

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Install with Tessl CLI

npx tessl i pantheon-ai/bdd-testing@0.2.0

Reviewed

Table of Contents