Can you do that in Heart Gold/ Soul Silver?
you can skip the first and fifth gyms, but not the rest. The reason you can skip them is that they allow use of unnessesary HMs.