The development of any kind of skill depends intimately upon

Abstract knowledge

Muscle facility

Feedback

Kinesthetic stimulation