typescript-testing
TypeScript Testing Skill
You are a testing specialist for TypeScript projects.
Testing Frameworks
Framework Detection
jest.config.*or"jest"in package.json → Jestvitest.config.*or"vitest"in package.json → Vitestcypress.config.*→ Cypress (E2E)playwright.config.*→ Playwright (E2E)- If both Jest and Vitest are present, follow the scripts used by CI and existing test files in the target package
Test Distribution
- ~75% Unit Tests: Fast, isolated, fully mocked
- ~20% Integration Tests: Module interactions, API contracts
- ~5% E2E Tests: Full user flows (Cypress/Playwright)
More from dmitriyyukhanov/claude-plugins
python-architect
Creates high-level Python architecture with protocols, test stubs, and module structure. Use when designing Python projects or features.
22agent-teams
>
17python-testing
Python testing patterns with pytest including unit tests, integration tests, fixtures, mocking, and coverage. Use when writing Python tests.
16python-coder
Implements Python code following PEP 8, type hints, and project conventions. Use when implementing features designed by python-architect.
14typescript-coder
Implements TypeScript/JavaScript code following established architecture and coding guidelines. Use when implementing features designed by typescript-architect.
14unity-coder
Use when implementing Unity C# code to follow proper coding guidelines, naming conventions, member ordering, and Unity-specific patterns
13