Do Spikes kills trigger Slay effects?

Yes, when an enemy dies because it attacked a unit with spikes it triggers Slay for that unit.

Same applies when an enemy has both spikes and a Slay effect and your own unit dies on its spikes.