Scenario:
"I want to use a new skin but I don't know how to use FTP to upload it!"
Original forum thread:
http://forum.nucleuscms.org/viewtopic.php?t=16159
Solution:
Most web hosts will have a user control panel installed on their server (such as cpanel) which will allow you to upload files to your server using your browser. This can be very time consuming if you have many files to upload, such as if you are adding a new skin to your site! The easiest way to upload a new skin is to use an FTP client.
There are many good FTP clients available which you can download and install for free if you do not already have an FTP client:
Windows
Method:
enlight_skin.zip and it will contain a single folder called enlight.

/enlight/ folder inside another folder called /enlight_skin/. Only the /enlight/ folder will be uploaded.

Check to see the folder appears to be complete. It should have at minimum the readme.html, preview.png, preview-large.png and skinbackup.xml files.
/skins/ directory (it should be in the same place as your index.php in the directory where you installed Nucleus). Browse to find and select your entire skin folder in your FTP client. Once you have done this, click to upload the entire folder to the /skins/ directory.


/skins/ directory like this:

Further reading: