A soft skill is a personal attribute that supports situational awareness and enhances an individual's ability to get a job done. The term soft skills is often used as a synonym for people skills or ...