TypeScript Advanced Types Logic | Claude Code Skill