Hmm, I do fine on those short term social interactions as they are largely scripted or rather they follow a predictable pattern. In other words, you can learn it through observation. I think bartending for 15 years helped me with this.
The social skills I lack would be negotiating office politics. I would be like a babe in the woods in that scenario.
_________________
Detach ed