TypeScript Type System Mastery | Claude Code Skill