Poker is 100% a game of skill in the long run. However there is a huge element of luck in the short term. Professional poker players reduce their luck by constantly making bad decisions and therefore winning in the future.