Pretty decent skript however there are a few changes that can be made to make it better:
Replace the give 1 compass named "&cSelect Minigame" to player to set slot 4 of player to compass named "&cSelect Minigame"
Instead of using skQuery GUI's you could use TuSKe as it is much better.
Maybe add a way of managing what minigames there are (some sort of GUI or command to add minigames etc)
However overall this seems like it could be useful to many people.
Good job