We do not currently know of any antonyms for done someone good.
For similar words to done someone good, try: