Skyscrapers cover a lot of area.
Right..and there might be a few minutes a day when any ONE outside wall is directly in line with the sun, and even then, the glass walls are vertical...that means that they aren't angled to take advantage of incoming sunlight...and you are talking about sky scrapers which tend to cluster in groups which would then put the lower half of the structure in semi permanent shade.
It is clear that whoever has thought about this, hasn't put much actual thought into it....the only place where such buildings might be useful is far north where the sun is never high in the sky...that would allow the vertical angle of the glass to capture more sunlight...of course, that far north, solar becomes very inefficient.
In short..bad idea...unworkable..but I am sure than some green with more money than sense will actually build the thing and prove to the rest of the world that it doesn't work.