Adds Transaction support to Skill learning