What problem does it solve? Testing systems with many input parameters exhaustively produces thousands or billions of combinations, making full coverage impractical. This Skill analyzes requirements or code, identifies parameters and constraints, and generates a minimal set of pairwise test cases that still cover all two-way parameter interactions. ## Core Features & Use Cases - Automated Parameter Identification: Extracts test parameters, values, and business-rule constraints from requirements documents or code. - PICT Model Generation: Produces a complete PICT model with equivalence partitioning, boundary values, and constraint syntax. - Structured Test Output: Delivers the model, a markdown table of test cases, and expected outputs for each case. - Use Case: Testing an ATM system with 8 parameters would require 25,920 exhaustive combinations; this Skill reduces that to 31 pairwise test cases covering all two-way interactions, a 99.88% reduction. ## Quick Start Ask the assistant to design test cases for your feature, for example: design test cases for a login function with username, password, two-factor authentication, and a remember-me checkbox.