If you are a Skype user in Linux, you would have noticed that there is no way of deleting the chat history, which is readily available in Windows. This has already been reported to Skype team by a few users before.
If you are wondering how to remove the history locally, this below answer from askubuntu.com will be helpful.
I was instructed by Skype customer service to do following:
- Go to Options -> Privacy and set "Keep chat history for.." to Disable History, then sign out & sign in.
- Go to $HOME/.Skype/my_skype_name/ and delete only main.db. Sign out & Sign in.
Not sure why this was not the accepted answer. Works perfectly without a windows VM. However, it is strange that Skype team did not attempt to fix this glitch yet.