To attempt to answer your question of what is the opposite of flat design: I refer to it simply as detailed and minimalist. Therefore, skeumorphism would be a specific type of detailed design. Flat and minimalist are far more similar but I think flat has a more restrictive meaning. This also allows for the middle grounds of semi-detailed and semi-minimalist.