Skill atom are now functors