I have neons with my angels, if you want to keep them with angels, the angels have to be small. I find that if the angels grow up with the neons, they wont be eaten...or another alternative is to buy cardinal tetras, they grow bigger than neons.
And for black skirts, they will likely nip the fins of the angels if you decide to buy the fancy ones with long fins....