Find the word definition

Wiktionary
sense of craft

n. (context idiomatic English) aptitude for craftsmanship.