They are both correct, but this doesn't work with all verbs. For example, you can say 'cooking skills', but not 'cook skills', the same as you can say 'cooking club' but not 'cook club'.
The reason you can say both 'dancing skills' and 'dance skills' is because 'dance' is a noun which is the same as the art form - like 'music skills'.