Improvise 1. To invent, compose, or perform with little or no preparation.
Proficient 1. Having or marked by an advanced degree of competence, as in an art, vocation, profession, or branch of learning.
You can't have a degree of competence in using something that isn't prepared? :p