I've been using leukotape for this purpose. It's actually a fabric joint strapping tape that has a zinc based adhesive which sticks better than most. Works better than duct tape or moleskin too.
I did a tiny bit of research on leukotape, and ... it appears it can't be applied directly to your skin? If so, how have you used it in practice? Thanks.