General Skins are alternative skins. Every general has one. They can be crafted for 3000 Spirit each or bought for 400 Diamonds each. You also can get them from crates.