I think there is a bit of both, part of luck is in the cards that you touch, but the ability you have to use them, and how to play with the minds of your opponents depends on the skill of the player, it is well known that you can have a very bad hand, and still make a strong bet in which your opponents fold, just because you think their hand is worse