All good suggestions. I would also, in addition to considering tire choice, consider your tire pressure.

Are you standing or seated when you break traction on climbs?