able
acute
adept
adroit
astute
clean
clever
crafted
cunning
dab
deft
dexterous
dextrous
expenditious
expert
facile
handy
ingenious
knowing
natty
neat
nimble-fingered
politic
practical
skilful
skillful
sleek
slick
smart
to know how many beans make five
he is a diligent man but wanting in skill