About
Scenario Testing is a specialized capability for Claude Code that enforces high-fidelity validation by prioritizing real-world interactions over synthetic mocks. It provides a structured workflow for creating disposable, self-contained test scripts in a gitignored .scratch/ directory and documenting successful patterns in a persistent scenarios.jsonl file. By adhering to a truth hierarchy where real behavior is the ultimate authority, this skill helps developers verify integrations, authentication flows, and API contracts against actual implementations to prevent bugs caused by incorrect assumptions in mock objects.