test-case

Generate traceable test cases from requirements and user stories.

3|Updated May 28, 2026
One-click install
npx skills add https://github.com/mahg-es/araya --skill test-case
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-case
Source: https://github.com/mahg-es/araya/tree/main/skills/test-case
Command: npx skills add https://github.com/mahg-es/araya --skill test-case

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps QA teams convert requirements and user stories into comprehensive, traceable test cases, ensuring coverage of happy paths, edge cases, and compliance with specifications.

Core Features & Use Cases

  • Generate test cases from requirements and specifications.
  • Precondition, steps, and expected results with full traceability to requirements.
  • Support edge cases, error conditions, and security scenarios where applicable.

Quick Start

Provide a requirements document and receive a complete, structured test suite with traceability.

Frequently Asked Questions about test-case

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

FAQPage Schema
How do I generate test cases from requirements automatically?

You can generate test cases from requirements by processing user stories or specifications, which outputs a structured suite covering happy paths, edge cases, and security scenarios with traceability.

What is traceability in test case generation and why is it important?

Traceability links every generated test case back to its specific requirement. This ensures full specification coverage and helps QA teams validate that all user stories are properly tested.

Can I create test cases for edge cases and security scenarios from user stories?

Yes, generating test cases from user stories includes edge cases and security scenarios. The process explicitly identifies error conditions and boundary scenarios alongside standard happy path execution.

Does test case generation support automated execution and parameterized data?

Yes, test case generation supports automated execution by providing parameterized test data and structured formats. The output is ready for both manual testing workflows and automated QA frameworks.

What is the best way to ensure complete test coverage for feature specifications?

To ensure complete test coverage for feature specifications, generate comprehensive test cases that map preconditions and expected results directly to requirements, validating happy paths and edge cases.