I cant fully agree that above games are skill based game because those games are luck based game. I wonder what kind of skills to play minesweeper game? Skill to not choose the bomb

? I have no idea if it can be called as skill, imho skill is something that can be learned and improved while on that game players are not able to learn how to not choose the bomb because its pure luck based game.
There may be some luck involved indeed, but those are games that definitely require skills

Minesweeper, for example, is not just pure luck. The numbers of the blocks tell you how many mines are around that block, so you have to take that information and compare it with other numbers so know where exactly are the mines. If you just start clicking randomly you won't get very far most probably.