Career
Early years
At the age of 14, Škuletić joined the youth system of Partizan. He was promoted to their affiliated side Teleoptik during the 2007-2008 season. In late May, early June 2008, Škuletić represented Partizan at the Trofeo Quixote, the unofficial youth world championship for clubs, becoming the tournament"s top scorer with seven goals.
After previously being linked with Celtic and Blackburn Rovers, Škuletić was eventually transferred to Austrian side LASK Linz in the summer of 2009.
He made 15 league appearances and scored once in the 2009-2010 season. After six months without competitive football, Škuletić was loaned to Montenegrin First League club Zeta in the 2011 winter transfer window.
On 30 August 2011, Škuletić was signed by Vojvodina, in order to replace Nemanja Čović, penning a three-year contract. He made 22 league appearances and scored four goals throughout the 2011-2012 season.
Škuletić was loaned to Radnički Niš in the second part of the 2012-2013 season, before returning to Novi Sad ahead of the start of the 2013-2014 campaign.
Partizan
He made his competitive debut for the club in a 0–0 away draw with Novi Pazar on 22 February 2014. He scored another brace in a 5–0 home victory over Voždovac on 10 May 2014. Škuletić scored a total of seven league goals in 13 appearances during the second part of the 2013-2014 season.
He also scored a brace to help his team to a 2–2 home draw with Ludogorets Razgrad on 6 August 2014.
However, they were eliminated on the away goals rule. Škuletić managed to score a total of 21 goals in the second half of 2014, breaking the club"s record of 20 goals set by Cléo in the fall of 2010.
Lokomotiv Moscow
On 12 February 2015, it was announced that Škuletić would join Lokomotiv Moscow. He was officially transferred to the Russian club on the following day, penning a four-year contract.
The transfer fee was €4 million.
Škuletić made his competitive debut for the club in the Russian Cup quarter-final versus Rubin Kazan, scoring the winning goal in the penalty shootout. Although born in Montenegro, Škuletić represented Serbia at Under-17 and Under-19 level In the fall of 2014, after a string of impressive performances at club level, Škuletić again expressed his desire to represent Serbia internationally.
Škuletić made his senior international debut for Serbia on 29 March 2015, after coming on as a second-half substitute for Adem Ljajić in the 1–2 away loss to Portugal.