TypeScript Testing Patterns Claude Code Skill | Vitest & MSW