I just copied and pasted this from an older post that I did since it is quite a bit.
This guy that I helped had the same CPU as you.
Just remember that every chip overclocks different, You may need more voltage or you may need less. You may run hotter or you may not. Its luck of the draw.
Skylake can handle voltages up to like 1.4ish. The max for me would be 1.35v. Thats kinda hypocritical because i run my haswell chip at 1.432v but oh well.
So to start overclocking you will need Hwmonitor, OCCT, XTU, and CPU Z. Once you have those installed you can start overclocking.
Go into the bios and set the core voltage to manual and set 1.0v, next set the multiplier to 35x
Now boot into windows and stress test in XTU for 5 minutes. If it passes, go into the bios and set the multiplier to 36x. If it fails, add 0.025v to the core.
Now boot into windows with 36x and stress test again. Make sure to keep your temps under 75c max. I try to keep mine under 70 but im also on a closed loop.
As long as you pass stress tests and your temps are alright, keep upping the multiplier. Once the system is unstable, add 0.025v to the core until stable again.
Rinse and repeat until you have your desired/ max overclock. Once you are at your desired/max, go into OCCT and stress test infinite for about 15-30 minutes and watch your temps because OCCT puts out alot of heat. If it passes OCCT then you are good. If it doesnt. Add voltage to make it stable and test again if your temps allow.
Hope that Helps. Cant wait to see your results!