Wiktionary
sense of craft
n. (context idiomatic English) aptitude for craftsmanship.
n. (context idiomatic English) aptitude for craftsmanship.