The skills a social worker should have include:
Time management
Critical thinking skills
Communication skills
Emotional skills
Interpersonal skills
Organizational and coordination skills
Problem-solving skills