gherkin

Generate and format Gherkin feature files with canonical structure and naming conventions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/lilliangreenberg/valuations-autonomous_coding --skill gherkin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gherkin
Source: https://github.com/lilliangreenberg/valuations-autonomous_coding/tree/main/.claude/skills/gherkin
Command: npx skills add https://github.com/lilliangreenberg/valuations-autonomous_coding --skill gherkin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating and formatting Gherkin feature files to support behavior-driven development with consistent structure and guidance.

Core Features & Use Cases

  • BDD-aligned feature creation: write and format features and scenarios following Gherkin syntax.
  • Structured guidance: provides naming conventions, keyword usage, and example templates for reliable specs.
  • Use case: a QA engineer drafts features for a new authentication flow and exports consistent feature files for the test suite.

Quick Start

Create the next Gherkin feature file by numbering sequentially (e.g., gherkin.feature_1.feature) and start with a Feature declaration.

Frequently Asked Questions about gherkin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write Gherkin feature files for behavior-driven development?

Gherkin feature files for behavior-driven development are generated by starting with a Feature declaration and structuring scenarios, rules, and example blocks using canonical Gherkin syntax and naming conventions.

What is the correct structure for a Gherkin feature file?

The correct structure for a Gherkin feature file enforces canonical keyword usage, naming conventions, and structured blocks including Feature, scenarios, rules, and examples to ensure consistent behavioral specifications.

Can I use Gherkin syntax for cucumber automation testing?

Yes, Gherkin syntax is used for cucumber automation testing by generating structured feature files that define behavioral specs, which cucumber frameworks then execute to validate software behavior.

What is the best way to format BDD scenarios in Gherkin?

The best way to format BDD scenarios in Gherkin is to follow canonical structure with proper keyword usage and naming conventions, ensuring your scenarios, rules, and example blocks remain consistent and testable.

Do I need any dependencies to generate Gherkin feature files?

You do not need any external dependencies to generate Gherkin feature files, as the skill operates independently to format behavioral specs using standard Gherkin syntax and naming conventions.