Sköld startet karrieren i Holmalunds IF, men gikk som ung spiller til IF Elfsborg. Han debuterte for Elfsborg 16. mai 2008 mot Ängelholms FF i Svenska Cupen, hvor Elfsborg vant 2–1, og var juli samme år med å vinne Gothia Cup Elfborgs juniorlag etter å ha beseiret Liberty Professionals 1–0 i finalen. Sköld kom imidlertid ikke til å spille noen seriekamper for Elfsborg. I 2010 og 2011 spilte han for FC Trollhättan, hvor han scoret henholdsvis ni mål for klubben i Superettan 2010 og sju mål i Division 1.