What problem does it solve? Setting up a production-grade test framework from scratch involves dozens of decisions—framework selection, directory layout, fixture architecture, data factories, CI-ready configuration, and documentation—that are easy to get wrong and tedious to repeat across projects. ## Core Features & Use Cases - Stack-aware framework selection: Auto-detects frontend, backend, fullstack, or mobile projects and recommends Playwright, Cypress, pytest, JUnit, Go test, xUnit, RSpec, or Maestro with documented rationale. - Complete scaffold generation: Creates test directory structures, framework configs with tuned timeouts and reporters, environment files, fixture indexes with mergeTests, faker-based data factories with auto-cleanup, and sample tests following Given-When-Then and data-testid patterns. - Tri-modal workflow with resume: Supports Create, Resume, Validate, and Edit modes with progress tracking frontmatter, a validation checklist, and an optional write-time enforcement hook for Claude Code. - Use Case: A team starting a React storefront asks the agent to set up testing; the skill detects the Vite/React stack, scaffolds Playwright with auth fixtures and an order factory, adds npm scripts, and produces a tests/README.md ready for CI. ## Quick Start Tell the agent "let's set up the test framework" in your project root and it will detect your stack, pick a framework, and scaffold the full test suite.