It does requires it for specific games and it's all up to you how you shall define that kind of skill that you want to have. Luck is always a given thing in gambling, whether you're in the luck dependent games or skilled dependent games. We are always wishing to be lucky with our bets and it's not that fate that will give you the win but the choice that you do and if you believe that you are being accompanied by luck, you shall win. And those long time gamblers, they know how to manage and handle things already on their own.
Luck and ability cannot be separated from gambling and indeed all depend on the gambling that is played.
and most importantly for me our experience and ability in gambling will be very valuable and will be an example to be careful before betting, and choose bets according to my experience and abilities so that luck is more on my side.
Experience is the other factor that you will be dependent of when you cannot control yourself anymore. You'll remember those losing streak that you've made and even those winning streak that you had but because you cannot properly control yourself, you've just lost it all.
And in that remembrance, you're going to have your path in the right way of deciding of what you must do for you to avoid it and won't experience that bad experience you had before.