ck:scenario

Generate edge cases and test scenarios using a 12-dimensional decomposition approach.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/lengo0951/pms --skill ck-scenario-lengo0951
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:scenario
Source: https://github.com/lengo0951/pms/tree/main/.claude/skills/ck-scenario
Command: npx skills add https://github.com/lengo0951/pms --skill ck-scenario-lengo0951

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you generate comprehensive edge cases and test scenarios to identify potential issues before implementation or testing.

Core Features & Use Cases

  • Feature Decomposition: Decompose features across 12 dimensions to uncover edge cases and risks.
  • Scenario Generation: Generate 3–5 scenarios per relevant dimension.
  • Severity Categorization: Categorize scenarios into Critical, High, Medium, and Low severity.
  • Output Format: Provide a structured table with scenarios, severity, and expected behavior.
  • Integration: Integrate with other skills like ck:test for test case generation and ck:plan for risk assessment.

Quick Start

Use the ck:scenario skill with the argument 'src/api/payment.ts' to generate test scenarios for the payment API.

Frequently Asked Questions about ck:scenario

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

FAQPage Schema
How do I generate test scenarios and edge cases for a feature before implementation?

Feature decomposition breaks down a feature across 12 dimensions to systematically uncover hidden edge cases and risks. It generates 3-5 test scenarios per relevant dimension, categorizing them by severity to prevent issues early in development.

How do I identify edge cases in my code paths using feature decomposition?

Identify edge cases by applying a 12-dimensional decomposition approach to your code paths. This generates 3-5 scenarios per dimension and outputs a structured table categorizing risks by Critical, High, Medium, or Low severity for early issue detection.

Can I use a file path to generate test scenarios for a specific API?

Yes, you can supply a specific file path like 'src/api/payment.ts' as input. The tool analyzes the provided code path to generate comprehensive test scenarios and expected behaviors tailored to that API's logic.

What is the best way to categorize test scenario severity for risk assessment?

The best way to categorize severity is to evaluate generated scenarios against defined risk levels. The output provides a structured table classifying each test scenario into Critical, High, Medium, or Low severity for clear prioritization.

Does generating test scenarios require integration with other testing tools?

Generating test scenarios does not strictly require other tools, but outputs integrate with test case generation and risk assessment skills. This allows you to seamlessly transition from scenario identification to executing tests and planning mitigations.