What problem does it solve? After implementation, teams often lack visibility into which acceptance criteria actually have tests, which Gherkin scenarios were never automated, and whether visual baselines exist for UI screens. This Skill closes that gap by auditing AC coverage, generating missing tests, executing the full suite, and producing a traceable test report. ## Core Features & Use Cases - Coverage Audit: Builds a matrix mapping every acceptance criterion in spec.md to existing tests, classifying each as covered, partial, missing, or lacking Gherkin, including behavioral trait and visual baseline audits. - Test Generation: Translates Gherkin scenarios into framework-matching test code (Vitest, Jest, Playwright, pytest, Go, Rust) with syntax-only validation, overwrite protection, and deduplication against TDD-created tests. - Suite Execution & Visual Gates: Runs resolved lint, type, unit, integration, and E2E commands, captures Playwright visual baselines, enforces design alignment and Penflow contract verdicts, and writes a dated report to the feature's checks directory. - Use Case: After implementing a notifications feature, run the command to discover that 2 of 5 ACs have no tests, auto-generate them from the spec's Gherkin blocks, execute the suite, and receive a coverage report with pass/fail per AC. ## Quick Start Ask the AI to run /spec-test for your feature name to audit coverage, generate missing tests, and execute the full suite.