Fastboot detects my device but not adb

From my experience, it is generally a bad idea to flash supersu on a CM13 install, because supersu is already supported by CM13 (in the developer options, the "root access" item), and there are some know issues with doing so. Here are some things that I would try:

First, make sure USB debugging is on for adb. You can enable it in Settings > developer options > Android debugging. You can also try to enable root access for ADB. Boot into recovery and try adb devices. If this does not work, you can try the following steps:

  1. If you can detect your device in fastboot mode (fastboot devices), flash a new recovery (TWRP or clockworkmod).

  2. Reboot into fastboot

  3. Go into recovery

  4. Try adb devices. If it works, format system, data, cache and reinstall everything (except supersu ;p).

If this does not work, I would suggest you flash the factory Motorola image from fastboot mode and then try steps 1-4 again.

If all fails, I would suggest consulting the associated page of your ROM on XDA.