Actually what I meant was that all chipsets based on LGA 1151 socket should be forward, & backward, compatible especially since we're in the post tick-tock era & Kaby would barely qualify as an upgrade from Skylake, same goes for CNL chipsets.Z2x0/H2x0 chipset will be forward compatible with Cannonlake.
Z97/H97 chipset were launched in the same year as Devil's Canyon & Haswell Refresh and is fully forward compatible with Broadwell.