A technical skill is the ability to carry out a task associated with technical roles such as IT, engineering, mechanics, science or finance. A typical technical skill set might include programming, the analysis of complex figures or the use of specific tools.