Candidate Skill filling and record keeping