On July 8, 2009, Skinner signed a one-year contract with the Colorado Avalanche. He was assigned to the Avalanche's AHL affiliate, the Lake Erie Monsters, for 2009–10. Skinner scored 28 points in 73 games for the Monsters. During the season on January 22, 2010, Skinner was re-called but did not debut with the Avalanche.