What is the difference between Technical Skills & Competencies (TSC) and Generic Skills & Competencies (GSC)?

TSCs comprise occupation/ job-specific knowledge, skills and abilities that a person needs to have to perform the various tasks required in his/her job role whilst GSCs comprises broad skills that are applicable across all job roles.