The English term "skillful" matches the Italian term "lesto, sveglio, esperto"

other english words that include "skillful" : italian :
skillfulness disinvoltura