This is a comprehensive E2E testing framework for TypeScript and NestJS projects that goes beyond basic supertest examples. It's built around the Given-When-Then pattern and uses real Docker infrastructure (Kafka, PostgreSQL, MongoDB, Redis) instead of mocks. The skill shines with its workflow-driven approach: separate guides for setup, writing, reviewing, running, debugging, and optimization that actually tell you which knowledge files to read in what order. The Kafka testing guidance is especially strong, covering the pre-subscription pattern for avoiding flaky tests and race conditions. It enforces hard rules like redirecting verbose test output to temp files to avoid bloating your context. Use this when you need real integration tests that catch actual deployment issues, not just unit test coverage.
npx -y skills add bmad-labs/skills --skill typescript-e2e-testing --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot