1980 nahm Škoda an den Olympischen Spielen in Moskau teil. Im 100-km-Mannschaftszeitfahren gewann er mit seinen Teamkollegen Michal Klasa, Vlastibor Konečný und Alipi Kostadinov die Bronzemedaille. Im Einzelrennen belegte er den 13. Platz. Ein Jahr später belegte er bei den Straßen-Weltmeisterschaften 1981 im 100-km-Mannschaftszeitfahren der Amateure erneut den dritten Platz.