gherkin

Translate user intents into French Gherkin behavior scenarios.

1|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/Alexmacapple/alex-claude-skill --skill gherkin-alexmacapple
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gherkin
Source: https://github.com/Alexmacapple/alex-claude-skill/tree/main/gherkin
Command: npx skills add https://github.com/Alexmacapple/alex-claude-skill --skill gherkin-alexmacapple

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill formalizes vague business intents into observable, verifiable behavior by crystallizing them into French Gherkin scenarios. It helps product and development teams align on expected outcomes without requiring deep knowledge of the Gherkin syntax.

Core Features & Use Cases

  • Structured Gherkin specification in French using native keywords (Fonctionnalité, Scénario, Soit, Quand, Alors, Et, Contexte, Plan du Scénario, Exemples).
  • Guided 4-move workflow (Écoute, Décomposition, Cristallisation, Vérification) to extract behaviors, outline paths, and ensure scenario quality.
  • Supports hedging detection and readability checks to improve testability and governance.

Quick Start

Provide a business intention and receive a complete French Gherkin scenario specification.

Frequently Asked Questions about gherkin

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

FAQPage Schema
How do I translate business behavior into structured Gherkin scenarios in French?

To translate business behavior into French Gherkin scenarios, provide a business intention to the Skill. It applies a four-move method to decompose, crystallize, and verify the behavior into self-contained scenarios using native French keywords like Fonctionnalité, Soit, Quand, and Alors.

What is the best way to write BDD specifications from vague product requirements?

Writing BDD specifications from vague product requirements requires formalizing them into observable, verifiable behaviors. This Skill uses a guided workflow to extract behaviors, outline paths, and crystallize the intent into structured, testable Gherkin scenarios without requiring deep syntax knowledge.

How does the four-move method work for generating behavior-driven development scenarios?

The four-move method for generating behavior-driven development scenarios works through four phases: Listening, Decomposition, Crystallization, and Verification. It extracts concrete scenarios and preconditions from a feature, ensuring the output adheres to frontmatter constraints and avoids embedding implementation details.

Can I use native French Gherkin keywords like Fonctionnalité and Plan du Scénario for my BDD tests?

Yes, you can use native French Gherkin keywords for your BDD tests. The Skill supports standard French syntax including Fonctionnalité, Scénario, Contexte, Plan du Scénario, and Exemples to ensure your scenarios are structured correctly and remain fully self-contained.

Does this Skill support hedging detection and readability checks for quality assurance?

Yes, the Skill supports hedging detection and readability checks for quality assurance. These features are integrated into the verification phase to improve the testability and governance of your Gherkin scenarios, ensuring the crystallized behavior is clear and unambiguous.

When should I not use Gherkin scenarios for my feature specifications?

You should not use Gherkin scenarios if your goal is to embed implementation details or technical execution steps. The Skill explicitly avoids implementation specifics, focusing solely on observable and verifiable business behavior to keep the scenarios self-contained and aligned with product outcomes.