Let’s look at where skill does, and doesn’t, come into play.
Games Based Purely on Chance
(No Skill element)
1. Lotteries
2. Scratch tickets & break-opens
3. Spinning reel games on slots and VLTs
4. Roulette
5. Mini-baccarat
6. Craps
7. Keno
8. Raffles
9. Dice
The results of these games are produced purely by chance – skill plays absolutely no role. There is nothing players can do to become “better” at these games. Each result is chosen by a random generating device, such as a roulette wheel or a random number generator on a VLT, and each result is completely independent from all the other bets.
Games Based Mostly on Chance
(Some Skill element)
Most of the games that fall into this category are card or sports-based games:
1. Blackjack
2. Pai Gow poker
3. Casino-based poker games (3 card poker, Caribbean stud, Texas hold ‘em bonus, etc.)
4. Sport Select®
5. Sports pools
6. Horse racing
7. P2P
In these games, there is some room for players to apply their skill. While skillful players may be able to keep their cost of play to a minimum, the gambling operator will still always have a house advantage.
The reason that skill can play a role in these games is that players must make decisions that can affect the outcome. Players who make bad decisions will win less often than players who consistently make good decisions. You can read More here
Yes Skill Works , I apply my skills when i am playing poker but in a poker where players vs players , Even with a bad cards you can win a hand by using your skill. Sometimes when i am already losing and i just want to leave even with a bad card i just bluff and sometimes i win the hand.
It's depending on what kind of gambling that you choose to play, just like you had mentioned above.
For gambling, skill not mostly works but knowledge, experience, skill and luck that matter to win the game.
If want profit choose that you good at, not only depend on luck.