Using a ladder or scaffolding, reach the skylights which you plan to clean. Make sure you stand at a place where you can move your hands freely. Otherwise, it will become difficult for you to properly clean the skylights.
Image courtesy: windowcleaningmaryland.com
Use a piece of cloth to clean the inner surface by wiping from the top to the bottom of the skylight.
Take a bucket of water and mix in few drops of mild detergent. Soak the skylights in the mixture you created. It will loosen the grip of the dirt from the skylights.
Now spray the glass cleaner over the glass of the skylights, wipe off the mixture that you applied along with the glass cleaner by using a lint-free cloth.
Clean the wooden frame of the skylights. You can do it by using a damp cloth. You can also use any detergent to wipe off any dirt on it.
If you have screens installed in your highlights, then you can clean them after removing them from the windows. Spray them with garden hose and allow them to dry. After you find them completely dry and clean, place them back in the windows. You can now see a difference in the lighting in the room.
Image courtesy: buildipedia.com