Sklyar het vir die Kazakstan-swembad in die mans se 100 m vryslag meegeding
by die Somer Olimpiese Spele 2008 in Beijing. Voor die Spele het hy 'n lewensbestek van 50.89 behaal om die FINA B-snit (50.95) met ses honderdste van 'n sekonde (0.06) in die eindstryd by die Russiese Oop Swemkampioenskappe in Sint Petersburg te slaag. Sklyar het van vyfde by die halwe beurt in die derde helfte van die wedstryd opgestaan en 'n laat weerstandsaanval gemaak om vinnig die Oesbeker Petr Romashkin met byna die helfte van die lyflengte te verbygaan vir die vierde plek in 51.24. Sklyar het nie in die halfeindronde gevorder nie, aangesien hy die 52ste plek in die algehele telling van 64 swemmers in die voorronde behaal het.