What problem does it solve? Experience-based testing techniques like error guessing are informal and person-dependent, making coverage unverifiable and knowledge non-transferable. This Skill turns tester intuition and past defect history into numbered checklists (CL-ID / EG-ID) with explicit oracles, so every item is traceable to a test case and nothing is silently skipped. ## Core Features & Use Cases - Checklist-Based Testing: Aggregates domain standards (WCAG, OWASP), internal rules, and past defects into sourced checklist items, then splits them into machine-verifiable items (converted to tests) and human-judgment items (kept in documents). - Error Guessing: Collects failure patterns from three sources (past bugs, generic hostile inputs like empty/null/huge values/special characters/concurrency, and target-specific weak spots), assigns each an oracle, and maps them one-to-one into it.each test cases. - Reverse-Traceability Audits: Verifies completeness by grep-matching every EG-ID/CL-ID in the checklist against test descriptions, and promotes found defects into equivalence partitioning, boundary value, and regression assets. - Use Case: Before releasing a string utility like slugify, enumerate nasty inputs (empty, whitespace-only, 10k characters, non-ASCII, path traversal) as EG-01 through EG-05, then generate one Vitest case per item and confirm the ID counts match. ## Quick Start Ask the AI to apply the experience-checklist skill to build an error-guessing checklist with EG-IDs and matching Vitest cases for your target function.