test-scenarios

Generate step-by-step test scenarios with objectives and expected outcomes from user stories and acceptance criteria.

5|2|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/tarunccet/pm-skills --skill test-scenarios-tarunccet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-scenarios
Source: https://github.com/tarunccet/pm-skills/tree/main/pm-execution/skills/test-scenarios
Command: npx skills add https://github.com/tarunccet/pm-skills --skill test-scenarios-tarunccet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill converts user stories and acceptance criteria into clear, actionable test scenarios so QA and product teams can validate features without ambiguity or guesswork.

Core Features & Use Cases

  • Structured Test Scenarios: Produces test objectives, starting conditions, user roles, step-by-step actions, and expected outcomes ready for QA execution.
  • Acceptance Criteria Mapping: Aligns each scenario to specific acceptance criteria and highlights edge cases and failure modes.
  • Use Cases: Writing QA test cases, creating test plans, defining acceptance tests, preparing validation checks for feature releases.

Quick Start

Create comprehensive test scenarios for the user story with acceptance criteria and context including product name and user roles.

Frequently Asked Questions about test-scenarios

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

FAQPage Schema
How do I generate QA test scenarios from user stories and acceptance criteria?

To generate QA test scenarios from user stories, provide the product name, user story, and acceptance criteria. The tool outputs structured test objectives, step-by-step actions, and expected outcomes ready for execution.

What is the best way to write test cases with edge case coverage during feature development?

Writing test cases with edge case coverage involves mapping scenarios directly to acceptance criteria. This approach highlights failure modes and produces step-by-step validation checks for feature releases.

Can I create a test plan using user roles and environment context?

Yes, you can create a test plan by supplying optional context like user roles and environment details alongside the user story. This generates executable scenarios tailored to specific testing conditions.

Does this approach to acceptance criteria validation support QA test case writing for releases?

Yes, acceptance criteria validation supports QA test case writing by aligning each generated scenario to specific criteria. It produces actionable steps and expected outcomes for validation during release cycles.

What do I need to provide to produce executable test scenarios for a product feature?

To produce executable test scenarios, you need to provide a product name and a user story with acceptance criteria. Optional context like user roles and environment can refine the generated steps.

Why should I use automated test scenario generation instead of manual test plan creation?

Automated test scenario generation eliminates ambiguity by converting user stories into clear, actionable test scenarios. It ensures consistent edge case coverage and maps steps directly to acceptance criteria.