I have put an wp specific extension in my extension directory but it does not appear in the manager
Turns out this a WordPress extension (even though I found it on the CiviCRM extension page) and on about page 3 of the readme.txt it tells you to install it into the WordPress extensions directory.