I suggest that a new type column should be added to all active skill descriptions which shows which type it is, i.e. "spell" or "attack".
This should help a lot with actually being able to tell what influences your skill, weapon or spell crit and weapon or spell dmg.
An example skill description would look like this:
Poison Arrow
Cast Time Instant
Target Enemy
Range 28m
Cost 123 Stamina
Type Attack
<description here>