So, the Skype problems. The first one, which I'm not sure Riot can fix, is that sometimes receiving calls will forcefully tab you out after half a minute or so.
The other one is, to me, much more annoying. When a Skype notification pops up ("Name has logged int", "Chat has a new message", it creates a certain space on the corner of your minimap. There is no graphical differentiation, but if you click on this space you are tabbed out to Skype, and you have to tab back in. I have learnt to avoid this in the middle of clicking the minimap, because it changes your cursor to your normal cursor when you hover over the sweet spot. I right click outside the space and drag to where I want to go, then quickly click the spot and tab back in.
I don't know if these are things Riot can fix, or if it's something you need to do with Skype.