TypeScript Advanced Types | Claude Code Skill