i always drone scout and usually sac first ov at around 5 minutes vs t and p
zvp
-2 gates - zealot rush
-forge first in base - probably cannon rush
-forge first bottom of ramp - fe
-gate core 1 gas - either fe or 4 gate, keep scouting
-gate core 1 gas nothing else (no extra pylons) - korean 4 gate (usually try to build 3 gates and a few pylons at once to suprise you more)
-gate core 2 gas - either sentry expand or tech, keep scouting
-1 base stargate - either pheonix expand or voidray push
-1 base robo - usually and immortal push, could be a drop play or really fast collossus
-twilight council - blink stalkers or dt's (usually can tell if they chronoboost the council but dont get faked out)
-robo support bay - collossus
-2 base 6 gate - timing push that you almost need burrowed roach to hold
zvt
-no gas - 1 rax expand, 4 rax, or 2 rax rush (will usually try to hide or proxy second rax
-2 rax - either 2 rax expand, bunker rush, or marine scv all-in
-3/4 rax no gas - 4 rax all-in with scv's
-fast gas - tech
-tech-lab barracks - blue flame hellion or 3 rax push (marauder/marine)
-reactor barracks - double hellion or fast mass marines
-a few rax and a tech lab - bio with seige tanks and possibly thors
-starport with tech lab - banshees (possibly raven)
-starport with reactor - lots of medivacs (get ready for a bunch of drops), or vikings for overlord harass
zvz
-gas pool no expo - speedling into expo or banes
-pool gas no expo - non speedling banelings (faster banelings)
-hatch first - scout to see if its being followed up with roach or banes
-pool delayed gas no expo - roach
-1 base evo chamber - +1 speedlings
-if you ever see mutas - build some spores, start hydra or infestor tech, and go hit with roaches, you should have more roaches and be able to win right there (dont be afraid to back off if you cant though)
there are more, I just can't think of any more right now.