Is it talent or skill?

Yes, it is. If you want to do it, get out there and do it.