Soft skills are a cluster of productive personality traits that characterize one's relationships in a social milieu with other people.
These skills can include social graces, communication abilities, language skills, personal habits, cognitive or emotional empathy, time management, teamwork and leadership traits.