The Rams (19-6, 11-2 Colonial Athletic Association), who have won 10 of their last 11 games, rebounded after being upset by Northeastern 91-80 on Feb. 2.
James Madison would not go away after VCU built an eight-point advantage early in the second half. The Dukes tied the game at 64-64 with 1:58 left to play when Julius Wells knocked down two free throws.
Skeen answered with two free throws and Joey Rodriguez followed with a jumper, putting the Rams ahead by four. James Madison's Devon Moore scored on a layup, but the Dukes (17-8, 7-6) did not come closer after Rodriguez's two free throws.
Denzel Bowles led James Madison with 22 points and nine rebounds, shooting 10 of 16 from the floor. Moore had 13 points.
Nike Men's VCU Rams Basketball Practice Black T-ShirtShop
Leaving early for the NBA is a risky decision. Some players -- Skal Labissiere, Dejounte Murray -- slid in the draft. Some -- Isaiah Taylor, Troy Williams -- weren't drafted at all.
College basketball coaches across the country will hit the recruiting trail hard in July to target the Class of 2017's top prospects. Which players are the nation's top programs targeting?
The Tar Heels could lose Justin Jackson and Kennedy Meeks after next season. Coach Roy Williams has nearly every top-10 2017 prospect on his board.