We do not currently know of any antonyms for lays some skin on.
The verb lays some skin on is defined as: