Reseting skill points
Solution 1:
All the blacksmith NPCs sell an amulet that resets all skill points when equipped (to you, or to your companions). The first one costs 1 coin, consecutive ones cost 439 coins. After equipping it, it disappears (it's a single-use item). Be sure to re-equip your old amulet!
You'll encounter your first blacksmith in Haven.