Quigley notched seven points – six from frees – and provided the inspiration along with midfielder Eoin Donnelly and centre-forward Ryan Jones as Pete McGrath’s charges top the table ahead of the three-week break.
Fermanagh led at the interval, 0-8 to 0-6, and overall created the best chances with substitute Conal Jones showing well by scoring two points in the last 10 minutes.
Sligo, who gave an AFL debut to young midfielder Criostóir Davey, only played cohesively in patches and will rue Adrian Marren’s inexplicable goal miss after 43 minutes when they were two points down, 0-9 to 0-7.
Marren and Mark Breheny each supplied a hat-trick of points, while Pat Hughes made a difference when moved to full-forward in the closing stages.
Scorers for Sligo: M Breheny (0-3, 2f), A Marren (0-3, 1f), P Hughes (0-2), K Sweeney (0-1), K Cawley (0-1), N Murphy (0-1), D Kelly (0-1).
Scorers for Fermanagh: S Quigley (0-7, 6f), B Mulrone (0-2), R Jones (0-2), C Jones (0-2), R Corrigan (0-1).
SLIGO: A Devaney, D Maye, R Donovan, E Flanagan, K Cawley, N Gaughan, B Curran, C Davey, S McManus, N Ewing, M Breheny, D Kelly, N Murphy, A Marren, K Sweeney.
Subs: P Hughes for N Ewing, 33 (black card); S Stenson for S McManus, 62.
FERMANAGH: C Snow, N Cassidy, M O’Brien, M Jones, D McCusker, R McCluskey, J McMahon, E Donnelly, R O’Callaghan, P McCusker, R Jones, B Mulrone, D Kille, S Quigley, R Corrigan.
Subs: T Corrigan for D Kille, 49; D McQuade for T Corrigan, 53 (black card); C Jones for R O’Callaghan, 58.
Referee: Derek Fahy (Longford).