Advanced TypeScript Types Claude Code Skill | Type Safety