ThingShield Arduino Library Invalid Name?

I’m having trouble with what I think should be pretty basic. Trying to set up the ThingShield libraries with Arduino 1.6.11. I download the ThingShield libraries and save them. Then, in the Arduino IDE, I choose Sketch --> Include Library --> Add .ZIP Library… and select the .ZIP file I’ve just downloaded. I get this error:

Arduino: 1.6.11 (Windows 7), Board: “Arduino/Genuino Uno”

The library “Shield Library” cannot be used.
Library names must contain only basic letters and numbers.
(ASCII only and no spaces, and it cannot start with a number)

Am I an idiot? Why doesn’t this just work?

Just unzip it and copy it to your Arduino Libraries folder.

To help get started quickly, check out my project. I also have a much improved version of the ThingShield library which is backwards compatible with the original one from ST.