TypeScript Type System Claude Code Skill | Type Safety