The Skype team is currently working on a web-based client so you don’t have to have installed the actual Skype desktop app in your computer. This “Skype for The Web” will actually be a plugin/addon for browsers like Firefox or Chrome and not a particular Skype site you will need to enter. In the meanwhile, you can use imo.im to use Skype on the web without any particular installation
How to use Skype on The Web without Installing Anything
- Go to imo.in and log in with your Skype username and password.