What problem does it solve? Coordinating end-to-end integration tests across multiple services, UIs, and live Kubernetes infrastructure is error-prone, with scattered test utilities, auth setup, and environment configuration. This Skill consolidates the knowledge needed to run and extend the full integration test suite. ## Core Features & Use Cases - Three-Tier Test Coverage: Tier 1 API contract tests, Tier 2 Playwright browser E2E tests, and Tier 3 live Kubernetes infrastructure tests covering pods, SSH tunnels, and WebSocket sessions. - Shared Test Utilities: Typed API client with Bearer auth, JWT acquisition from Neon Auth, sandbox pod lifecycle helpers, and Playwright CRUD helpers for drawer and form interactions. - Environment Management: Centralized TDSK_IT_* environment variables for API keys, org IDs, auth credentials, and agent/project identifiers. - Use Case: After modifying the sandbox connect endpoint, run the tier3 sandbox-connect test against the live K8s cluster to verify auto-start behavior and concurrent request deduplication before merging. ## Quick Start Run the full API integration test suite with pnpm test from the repos/integration directory, or run a single tier3 test file with npx vitest using the configs/vitest.config.ts configuration.