Skill framework