Advanced TypeScript Types Claude Code Skill Guide