Talent is your natural ability. Something that you are born with. It’s given. Skills are not given. They are earned or rather learned. Talent can only get you so far. Michael Jordan was talented, but talent didn’t earn him the reputation that he has today. It took discipline and hard work.
Skill is learned and really anyone can learn a skill. Skill comes with practice. Yet some skills favor some people more than others. Talent is not enough. You need skills which are learned through discipline. But don’t try learning any skill for the sake of it. Find your talents and then apply the skill.