Candidate Skill: Efficient and flexible