Candidate Skill Diary and calendar management