How can I boot my Nexus 5 past recovery?

A

AC Question

Can't boot Nexus 5 past recovery

Someone though it would be funny to go into my recovery and format everything, including cache, storage, and even firmware. Now I cannot boot my Nexus 5 on 5.0.1 to enable USB debugging to allow adb to work. The bootloader is unlocked, running cwm touch recovery but /0/ only has /clockworkmod/ inside. How can I flash anything on here? I have the USB drivers installed and working from before, just can't sideload or push files via adb or fastboot.