test-case-generator

Generate unit, integration, and end-to-end test cases from Given/When/Then acceptance criteria.

7|1|Updated Oct 16, 2025
One-click install
npx skills add https://github.com/xloxn69/AgileFlow --skill test-case-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-case-generator
Source: https://github.com/xloxn69/AgileFlow/tree/main/skills/test-case-generator
Command: npx skills add https://github.com/xloxn69/AgileFlow --skill test-case-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually converting acceptance criteria into detailed test cases is time-consuming and can lead to missed scenarios, resulting in incomplete test coverage and potential bugs in production.

Core Features & Use Cases

  • AC to Test Case Conversion: Transforms Given/When/Then acceptance criteria into unit, integration, and E2E test cases.
  • Comprehensive Scenarios: Generates happy path, negative, and edge test cases with clear setup, assertions, and expected results.
  • Use Case: You have acceptance criteria for a user login feature. This skill generates a full suite of test cases, including valid login, wrong password, rate limiting, and invalid email format, ensuring thorough testing.

Quick Start

Use the test-case-generator skill to create test cases for the "add item to cart" feature based on its acceptance criteria.

Frequently Asked Questions about test-case-generator

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

FAQPage Schema
How do I convert acceptance criteria into test cases?

Test-case generation transforms Given/When/Then acceptance criteria into structured test cases with setup steps, assertions, and expected results. The skill converts AC into unit, integration, and E2E test cases covering happy paths, negative scenarios, and edge cases, outputting a test-case stub in markdown format for your project.

Can I generate unit, integration, and end-to-end tests from the same acceptance criteria?

Yes. The skill generates test cases across all three scopes—unit, integration, and E2E—from a single set of acceptance criteria, ensuring comprehensive coverage across feature boundaries, APIs, and user workflows within one workflow.

What test scenarios does this tool cover beyond the happy path?

Beyond happy-path testing, the skill generates negative scenarios and edge cases—invalid inputs, rate limiting, malformed data, boundary conditions—ensuring your test suite catches potential bugs and production failures that happy-path tests alone would miss.

How does test-case generation reduce manual testing effort?

Manually writing test cases from acceptance criteria is error-prone and time-consuming. Automated generation converts AC directly into detailed test-case stubs with all required components, eliminating repetitive manual work and ensuring consistent, complete coverage across features.

Does this work with QA workflows and team coordination?

Yes. The skill coordinates with QA agents and outputs test cases in a standardized markdown format to a shared docs directory, enabling team collaboration and integration into existing QA processes and test-management workflows.