cucumber-api-tests-generator

Parse Cucumber feature files to generate TypeScript/axios API clients, step definitions, and data models.

10|7|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/cuongtl1992/vibe-skills --skill cucumber-api-tests-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cucumber-api-tests-generator
Source: https://github.com/cuongtl1992/vibe-skills/tree/main/skills/testing/cucumber-api-tests-generator
Command: npx skills add https://github.com/cuongtl1992/vibe-skills --skill cucumber-api-tests-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts Cucumber/Gherkin feature files into ready-to-run API tests, client stubs, and TypeScript models, reducing boilerplate and speeding up API test automation.

Core Features & Use Cases

  • Generates typed API client classes from endpoints inferred from feature files.
  • Produces step definitions for Given/When/Then to drive HTTP requests and validate responses.
  • Creates TypeScript models for request/response payloads to ensure type safety and reusability.

Quick Start

Install the skill in your project and provide a Cucumber feature file, then run the generator to output API clients, step definitions, and models ready for integration.

Frequently Asked Questions about cucumber-api-tests-generator

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

FAQPage Schema
How do I auto-generate TypeScript API tests from Cucumber feature files?

To auto-generate API tests from Cucumber feature files, provide your Gherkin scenarios to the generator. It parses endpoints and produces typed TypeScript API clients, step definitions, and data models for immediate integration.

Can I generate typed API clients and step definitions from Cucumber scenarios?

Yes, you can generate step definitions from Cucumber features. The generator produces Given/When/Then steps that drive HTTP requests and validate responses, specifically tailored for TypeScript and axios stacks.

Does this API test generator work with TypeScript and axios stacks?

Yes, this API test generator works with TypeScript and axios stacks. It extracts API endpoints and scenarios from feature files to output typed client classes and TypeScript models for type safety.

What is the best way to reduce boilerplate when writing Cucumber API tests?

The best way to reduce boilerplate in Cucumber API tests is parsing Gherkin features to auto-generate ready-to-run client stubs, TypeScript models, and step definitions, which speeds up automation and ensures reusability.

How do I identify missing step definitions or gaps in my API test automation?

To identify missing step definitions or gaps in your API test automation, run the generator on your feature files. It returns structured artifacts and reports any gaps or missing definitions to enable quick integration.