What problem does it solve?
This Skill helps teams and engineers systematically surface hidden edge cases, risks, and test targets by decomposing a feature or code path across twelve dimensions so issues are caught earlier in design, implementation, and review.
Core Features & Use Cases
- Dimension-driven decomposition: Walk through user types, input extremes, timing, scale, state transitions, environment, error cascades, authorization, data integrity, integration, compliance, and business logic to identify relevant failure modes.
- Scenario generation: Produce 3–5 concrete scenarios per relevant dimension with clear severity classification (Critical / High / Medium / Low).
- Structured output for handoff: Emit a tabular scenario report with expected behavior and a severity summary suitable for test plans, risk logs, or as input to downstream skills like ck:test and ck:plan.
Quick Start
Use ck:scenario to analyze "User registration with OAuth providers" and generate a scenario table with relevant dimensions and severity labels.