req-to-test

Generates executable test cases from natural language requirements and user stories with traceability mapping.

1|2|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/santosomar/general-secure-coding-agent-skills --skill req-to-test-santosomar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: req-to-test
Source: https://github.com/santosomar/general-secure-coding-agent-skills/tree/main/skills/requirements/req-to-test
Command: npx skills add https://github.com/santosomar/general-secure-coding-agent-skills --skill req-to-test-santosomar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of executable test cases directly from requirements, ensuring comprehensive test coverage and traceability.

Core Features & Use Cases

  • Requirement Analysis: Classifies requirements (Functional, Constraint, Conditional, State-based, Non-functional) to determine the appropriate testing strategy.
  • Test Case Derivation: Extracts testable kernels, enumerates equivalence classes and boundaries, and generates negative and abuse cases.
  • Traceability Mapping: Creates a clear map linking each test case back to its originating requirement.
  • Use Case: When a new user story is defined with acceptance criteria, use this Skill to automatically generate a suite of acceptance tests that directly validate those criteria, ensuring no requirement is missed.

Quick Start

Use the req-to-test skill to derive test cases from the provided requirement document.

Frequently Asked Questions about req-to-test

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

FAQPage Schema
How do I generate test cases from natural language requirements?

This Skill generates test cases from natural language requirements by classifying them as functional, constraint, or state-based, then extracting testable kernels to enumerate equivalence classes and boundaries.

Can I automate acceptance test creation from user stories?

Yes, you can automate acceptance test creation from user stories by providing them to this Skill. It derives executable test cases that directly validate the defined acceptance criteria.

How do I create a traceability map between test cases and requirements?

Create a traceability map between test cases and requirements by deriving tests through this Skill. It automatically links each generated test back to its originating source requirement.

What is the best way to find gaps and ambiguities in software requirements?

The best way to find gaps and ambiguities in software requirements is by generating test cases from them. This Skill analyzes requirement types and identifies coverage gaps during test derivation.

Does test generation from requirements include negative and abuse cases?

Yes, test generation from requirements includes negative and abuse cases. The Skill extracts testable kernels and systematically enumerates both positive and negative scenarios for comprehensive coverage.