We do not currently know of any antonyms for makes up on the spot.
For similar words to makes up on the spot, try: