What does "spot basis" mean?

What does "spot basis" mean, in the sentence "what you want to be able to do is develop the skill to go and do this on a spot basis"?


Solution 1:

It's similar to "spot" as in "spot price" - what would be paid for delivery of the goods "on the spot." So it means "to develop the skill to go and do this without prior preparation."

Solution 2:

"spot basis" typically means on a one-time or ad-hoc basis. So, in the context of the sentence, it means to become competent enough at the task to be able to do it once.