The five skills that a doctor should have are:
1. Communication skills: A doctor should be able to communicate effectively with patients, families, and other healthcare professionals.
2. Interpersonal skills: A doctor should be able to build relationships with patients and work well as part of a team.
3. Organizational skills: A doctor should be able to keep track of patients' medical records and schedules.
4. Problem-solving skills: A doctor should be able to diagnose and treat patients' medical conditions.
5. Critical thinking skills: A doctor should be able to make decisions based on evidence and sound judgment.