Hi Victoria, your versions are fine, but it depends on the context and who you are talking to. They are (very) informal ways of saying what Michelle has said.
They are forever making sure my manager knows others have made a mistake.
They never miss an opportunity to make sure the manager is aware of a colleague's mistake.
They don't hold back in flagging the incompetence of others to our supervisor!