quality-business-test

Extract multi-layer test scenarios from PRD acceptance criteria and execute automated business tests.

511|63|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/catlog22/Maestro-Flow --skill quality-business-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-business-test
Source: https://github.com/catlog22/Maestro-Flow/tree/main/.codex/skills/quality-business-test
Command: npx skills add https://github.com/catlog22/Maestro-Flow --skill quality-business-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validate implemented features against PRD acceptance criteria with traceability and automated multi-layer verification so teams can detect requirement regressions and policy gaps early.

Core Features & Use Cases

  • PRD-forward scenario extraction: Parse REQ-*.md and NFRs to produce L1 (interface), L2 (business rule), and L3 (scenario) test cases with RFC 2119 priority mapping.
  • Fixture and mock generation: Produce schema-derived, criteria-derived, and scenario-derived fixtures plus mock service contracts for deterministic testing.
  • Execution and feedback loop: Run progressive layer execution with a generator-critic loop, produce traceability matrices, auto-create issues for failures, and generate human-readable reports and summaries.

Quick Start

Run the quality-business-test skill for phase 3 to extract PRD scenarios, generate fixtures, and execute multi-layer tests producing a traceability report.

Frequently Asked Questions about quality-business-test

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

FAQPage Schema
How do I validate implementation against PRD acceptance criteria with traceability?

To validate implementation against PRD acceptance criteria with traceability, parse REQ and NFR documents to extract L1-L3 test scenarios, generate fixtures and mock contracts, and execute automated business tests that produce a traceability matrix.

How do I generate test fixtures and mock contracts from a PRD?

You generate test fixtures and mock contracts from a PRD by using schema-derived, criteria-derived, and scenario-derived extraction to produce deterministic test data and mock service contracts for multi-layer business testing.

How does RFC 2119 priority mapping work for PRD test scenarios?

RFC 2119 priority mapping parses requirement keywords like MUST or SHOULD within PRD documents to classify extracted L1, L2, and L3 test scenarios by priority, ensuring automated tests focus on critical business rules first.

What is the best way to automate multi-layer business testing for software projects?

The best way to automate multi-layer business testing is using a generator-critic execution loop that progressively runs L1 interface, L2 business rule, and L3 scenario tests, automatically creating issues for any failures detected.

Do I need specific PRD document formats to extract L1-L3 test scenarios?

You need REQ-*.md and NFR documents to extract L1-L3 test scenarios, as the PRD-forward scenario extraction relies on parsing these specific markdown requirement formats to generate test cases and fixtures.

Why use a generator-critic loop for automated business testing?

A generator-critic loop for automated business testing iteratively evaluates generated test scenarios and fixtures against PRD acceptance criteria, catching requirement regressions and policy gaps early during progressive layer execution.