Skye is a large island, and there is loads to see. I think you need 2 days minimum to see the major sights on Skye. To explore the island at a slow pace, it would be easy to spend a whole week hiking around the pretty landscapes and visiting the historic ruins and viewpoints.