Vs the last guy who didn’t try to make vikings, I had 6 colossi, around 14 void rays, an immortal, and 2-3 disruptors + 3 or so stalkers.
I always try to mass colossi. If a guy is going really heavy on vikings, I’ll make more phoenixes than I’d like to, but I really try to make the bare minimum amount that I think I can get away with. I don’t get warp gate, but I’ll keep adding in stalkers if they keep making vikings.
2 robos + lots of stargates and try to not lose the air battle.