defining-test-scenarios
OfficialTurn behavioral specs into exhaustive tests
Software Engineering#spec-driven#test generation#agent workflow#test scenarios#qa-architecture#behavioral spec
Authorpipemind-com
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill converts ambiguous or high-level behavioral specifications into unambiguous, granular test scenarios so downstream test-writing agents can generate executable tests without making behavioral decisions. It bridges the gap between "what the system should do" and a deterministic set of observable acceptance checks.
Core Features & Use Cases
- Spec expansion: Expand a single feature ID from a behavioral spec into a suite of GIVEN / WHEN / THEN scenarios scoped to that feature.
- Constraint enforcement: Enforce strict rules (no code, no architecture assumptions, observable outcomes only) and deterministic entity labeling to ensure scenarios are implementation-agnostic.
- Assumption & cross-feature handling: Flag and encode [ASSUMPTION] behaviors, include cross-feature traceability notes, and produce a Coverage Summary for traceability.
- Use Case: QA Architects preparing acceptance criteria for an autonomous test-writing agent that will generate end-to-end or unit tests from the produced scenarios.
Quick Start
Expand feature F-05 in specs/enrollment.md into a complete specs/enrollment.test.F05.md file containing precise GIVEN / WHEN / THEN scenarios and a Coverage Summary.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: defining-test-scenarios Download link: https://github.com/pipemind-com/pipemind-marketplace/archive/main.zip#defining-test-scenarios Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.