If I am on a Skype call with a person (with Share Screen Option switched ON), I don't want to get notified if someone calls me or messages me. They shouldn't know who my contacts are. What should I do in order to achieve this?
Depending on your distribution you could add a custom notification script. On e.g. Ubuntu you could use
Then configure Skype to use this script instead of internal: