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?
Evaluation — 96%
↑ 1.04xAgent success when using this tile
Validation for skill structure
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.
| Dimension | Reasoning | Score |
|---|---|---|
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.
| Dimension | Reasoning | Score |
|---|---|---|
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.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
Install with Tessl CLI
npx tessl i pantheon-ai/bdd-testingReviewed
Table of Contents