ck:scenario

Generate edge cases and test scenarios from feature descriptions using 12 decomposition dimensions.

Updated Jun 14, 2026
One-click install
npx skills add https://github.com/duy-tung/claude-code-setup --skill ck-scenario-duy-tung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:scenario
Source: https://github.com/duy-tung/claude-code-setup/tree/main/claude/skills/ck-scenario
Command: npx skills add https://github.com/duy-tung/claude-code-setup --skill ck-scenario-duy-tung

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of comprehensively uncovering edge cases and test scenarios for complex features before implementation, thereby aiding in risk discovery and QA planning.

Core Features & Use Cases

  • Edge Case Generation: Automatically decompose features into 12 dimensions to generate edge cases.
  • Test Scenario Planning: Use for pre-implementation risk discovery and QA planning.
  • Regression Design: Facilitate iterative saturation when coverage must be exhaustive.
  • Use Case: For a complex database feature, use this Skill to identify edge cases that might lead to unexpected behavior, thus helping to create comprehensive test cases.

Quick Start

Use the ck:scenario Skill on a feature file to generate scenarios.

Frequently Asked Questions about ck:scenario

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

FAQPage Schema
How do I generate exhaustive test scenarios for complex software features?

You generate exhaustive test scenarios by automatically decomposing complex features across 12 dimensions to uncover edge cases, enabling iterative saturation and structured QA planning before implementation begins.

What is the best way to discover edge cases for QA planning?

The best way to discover edge cases for QA planning is applying 12 decomposition dimensions to systematically break down feature descriptions, ensuring iterative saturation when test coverage must be completely exhaustive.

Can I use automated test scenario generation for pre-implementation risk assessment?

Yes, automated test scenario generation supports pre-implementation risk assessment by decomposing feature definitions into 12 dimensions to identify unexpected behaviors and edge cases early in the software development lifecycle.

How do I design regression tests when coverage must be exhaustive?

Design exhaustive regression tests by iteratively saturating test scenarios through 12 decomposition dimensions, identifying complex feature edge cases that might trigger unexpected behavior during database operations or similar logic.

What are the limitations of automated edge case generation for complex database features?

Automated edge case generation requires accurate feature or code descriptions as input; complex database feature decomposition depends heavily on input quality to effectively identify scenarios leading to unexpected behavior.