It only increases skill weakspot damage, not Skill damage in general. The base damage stays untouched while the weakspot bucket receives the bonus. So if you do 1404 base skill damage and another 1404 as weakspot bucket, then only the latter will get 35% increase. So in your case you do 1404 base skill damage + 1.35xWeakspot damage= 1404+1.35x1404=3299
its working as intended.