Skill is the special ability to perform a task correctly and consistently. An attitude is the ability to show up to a task correctly and consistently.
There is essentially no difference.
‘Hire for attitude, not skills’, they say. But attitudes are skills.