And, of course, not 5% per hero level! Otherwise, at level 20, spells would deal 115% damage!! (+15 - skill, which will be maxed out by level 20)
But this is not observed; the skill is enhanced by 5% per skill level, and therefore, in the end, it doubles.