test-cases

Convert product requirements into structured test cases with markdown output.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/Ocean326/Agents --skill test-cases-ocean326
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-cases
Source: https://github.com/Ocean326/Agents/tree/main/skills/global/test-cases
Command: npx skills add https://github.com/Ocean326/Agents --skill test-cases-ocean326

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts product requirements and PRDs into comprehensive, structured test cases that map 1:1 to requirements and guarantee coverage across functional, edge, error, and state-transition scenarios.

Core Features & Use Cases

  • Requirement-driven test case generation from PRD or requirements documents.
  • Structured test case templates with preconditions, steps, expected results, and traceability.
  • Coverage validation workflow ensuring happy paths, edge cases, error handling, and state transitions.
  • Markdown output suitable for documentation and test execution pipelines, plus a test coverage matrix.

Quick Start

Provide a PRD or requirements document and request test cases to generate a fully structured Markdown test-case file.

Frequently Asked Questions about test-cases

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

FAQPage Schema
How do I generate test cases from a PRD document?

Generate test cases from a PRD by submitting the requirements document to produce structured Markdown. The output includes functional, edge, error, and state-transition tests with preconditions, steps, and expected results mapped directly to your requirements.

What is requirements traceability in test case generation?

Requirements traceability in test case generation assigns unique IDs linking every test 1:1 to product requirements. This guarantees complete coverage validation across functional, edge, error, and state-transition scenarios within a dedicated test coverage matrix.

Can I use markdown output for test execution pipelines?

Yes, you can use markdown output for test execution pipelines because the generated test cases are structured in Markdown format. This makes the results directly suitable for integration into documentation and automated test execution pipelines.

Does test case generation cover edge cases and error handling?

Test case generation covers edge cases and error handling through a dedicated coverage validation workflow. It automatically produces functional, edge, error, and state-transition tests from your PRD to ensure comprehensive requirement validation.

What is the best way to ensure complete test coverage from user requirements?

The best way to ensure complete test coverage from user requirements is generating structured test cases with a 1:1 mapping to the PRD. This produces a test coverage matrix validating happy paths, edge cases, error handling, and state transitions.