CharacterGetAbility sounds more like that it gives you the current Willpower ability score there needs to be a SetAbility or ChangeAbility to increase the ability.

CharacterAddSkill.. you can use it in a script you assign to chars, if you look at the sidebar when you click on npc or player modes you can assign scripts to it. But there are already scripts which give you the skills.

Does somebody know how to use the scripteditor? D: