The Reflect Missiles skill works with ranged and magic attacks. I tested it briefly; it does help kill archers and mages, as well as let you more quickly identify exactly where they are, but I found it easier and quicker to just run over and hit them. Flash Attack may be a better option if you are trying to cut down on having to chase after opponents.
I think Repel Damage just works on melee attacks, since there is a similar skill for ranged attacks and the passive damage skills in the skill path with Repel Damage are melee only. I did not test it, however.