TypeScript Testing: Type-Safe Claude Code Skill