In 2011 was Skyers de snelste in de finale van de 200 meter op de Pan-Amerikaanse Spelen, voor Lansford Spence en Bruno de Barros. In 2012 nam Skyers een eerste keer deel aan de Olympische Spelen. Skyers kon zich op de 200 meter niet plaatsen voor de finale. In 2016 nam hij ook deel aan de Olympische Spelen in Rio de Janeiro. Hij kwam uit op de 200 m en de 4 x 100 m estafette. Skyers eindigde bij de 200 m op de zevende plaats in de halve finale waarmee hij zich niet kon kwalificeren voor de finale. Bij het estafettelopen was de 38,47 s van het Cubaanse estafetteteam onvoldoende snel om de finale te mogen lopen.