About
This skill provides a standardized framework for building highly testable TypeScript applications by prioritizing the 'fn(args, deps)' pattern over complex class-based architectures. It establishes a clear test pyramid consisting of unit tests with typed mocks, integration tests with real local databases, and performance-focused load tests using k6. By enforcing strict database guardrails, realistic data generation with Faker, and specialized Prisma mocking, it creates a safe and scalable environment for developers to maintain high code quality and prevent regressions.