Candidate Skill Teamwork with Collaborative Attitude