TypeScript Advanced Types Skill | Claude Code