Skills and talents go hand in hand for me.
You might not have the talent to do something, but if you learn the skills, the talent will come with time. (•ิ‿•ิ)
The English are not wrong after all to call talents, "soft skills."
Good luck with the contest, and thanks for the invite!