Install rustup (Follow the instructions on the page)
After the installation is complete, open up the command prompt
Run the following command: cargo install cargo-skyline and wait for it to install
Next up, run cargo skyline set-ip <Switch IP>
Once that's done, run this command: cargo skyline update-std and click Y (this installation process will take a while)
When it's finally over, you have your development environment set up!
Creating and building a new skyline project
Run cargo skyline new <project_name>
Run cd <project_name>
Run cargo skyline build --release
Your built plugin file will be in ./<project_name>/target/aarch64-skyline-switch/release/lib<project_name>.nro
Now that the main part is done, open up command prompt in a directory of your choice (I recommend making a new one for your projects)
Installing your skyline plugin automatically
Make sure you have sys-ftpd-light set up (Prerequisites -> Modding Setup)
Run cargo skyline run
Installing your skyline plugin manually
Copy ./<project_name>/target/aarch64-skyline-switch/release/lib<project_name>.nro to sd:/atmosphere/contents/01006A800016E000/romfs/skyline/plugins (Make sure you have the skyline exefs set up!)