Thanks to clockspeed, sure. Put the 5960x @ 4.0 GHz and it's a different story.
5960x works at 3.3Ghz for MT loads.
6700 works ar 3.7Ghz for MT loads.
getting 5960x at 4Ghz would mean a 21% increase in frequency over stock
getting a 6700k at 4.5Ghz would mean a 21% increase in frequency over 6700 non-k stock.
so, when doing mild overclocking, the status quo will remain mostly similar to what we see at base frequencies (in relative terms ofc).
Skylake might also get some gains from faster DDR4 memory, something the 5960x would not really be sensible to due to increased cache and buffed memory subsystem.
All things being equal, based on the Battlefield 1 Alpha DX11 data, you would need 4.4Ghz+ overclock to pull ahead of Skylake. Things should take a dramatic turn in DX12 though, with 5960x moving from semi-automatic to full machine gun mode