In this case I consider 'skin' to be part of a full salary, with COLA increases, for life for doing nothing.
As far as the contract is concerned, I suspect a judge might ultimately decide whether or not it stands. But as judges are eligible for their own pensions hell will freeze over before this woman's 'lavish' benefits are touched.
Judges have consistently ruled that municipalities have to live up to their end of the contract.