not too sure about the ramifications (i.e. i don't know if your contacts will disappear on skype when syncing with skype, but so far i haven't noticed anything) for doing this but its a nifty solution nonetheless..
1. Go to the "account-template.json" file located in /media/cryptofs/apps/usr/palm/accounts/com.palm.skype (note I am using an ATT Pre 3 2.2.4, may be different on other versions/models) using your program/CLI/etc. of your choice.
2. Find a line where it says
and change it to (nothing too complicated..)
3. Save and perform a luna restart.
4. You should now be able to delete the skype contact(s) in the Contacts app. (I'm not too sure about the swipe-to-delete capability in the Contacts app - you have to enter the contact details page and select "Delete Contact" from the appmenu)
This is also applicable for other contacts (Google, Yahoo, etc.) The path for the .json file is at /usr/palm/public/accounts/com.palm.[insert service] - again just change the relevant line in the .json file.
See if this helps - my two cents worth! Highly likely that this can be made into a patch but I do not have the knowledge of making said patches.. someone like to take that up?