% chance on attack

Do skills from items or devotions that have a % chance to proc on attack proc from any active skill or only from active skills that deal % weapon damage?

Devotions proc off anything you can bind them to and their %chance may be affected by the skill used.

Procs from gear proc from anything that is from you and touches the enemy. Even other procs like a curse from Black matriarch ring. So if you sneeze at an opponent there is a change to proc "on attack:

What is the difference between “%chance on attack” and “%chance to be used” and “%chance of activating” ?

On attack - whenever you do non-DoT damage.
To be used - I guess it’s a WPS.
Of activating - for various buffs which have specific activation requirements.

And those specific requirements are diff for diff buffs ?

Counter Strike and Fighting Spirit both have chance of activating - what should i understand ? when do they have chance ? when i attack ? crit hit ? normal attack ? when i get hit ? by melee ? ranged ? spell ?

Same question with to be used. Markovian has chance to be used.

Fighting Spirit activates when taking damage according to what it says in the skill description. Counter Strike is an aura and doesn’t clearly say, so I’m not sure with that one.

Markovian advantage “can activate with all default weapon attacks.”