Q: If a Creeper says I can get rid of it if I “discard a Keeper.” Does this mean voluntary discard, or involuntary discard?

…does this mean the player can choose to discard a Keeper with the intention of moving the Creeper OR the Creeper may only be moved if other cards caused the player to discard a Keeper.

A: It’s voluntary. You have to choose to sacrifice one of your Keepers in order to gain the benefit of getting to move a Creeper. You don’t get the benefit if it’s some other random thing that makes you lose a Keeper.

On the plus side, this means you can do it whenever you choose to. On the minus, it’s not some sort of consolation for having to lose a Keeper involuntarily. “I lost a Keeper, but at least I get to move this Creeper away from me.” Nope, doesn’t work that way.

See also: When a Keeper/Creeper (or Rule) says I can do something if I discard or move something, can I do that as a Free Action or…
And also: