1.
skillful, dexterous, handy
Having skill in using one's hands or managing practical tasks.
2.
clever, versatile
Able to handle many different things well.
Related Words
Antonym:
不器用 (clumsy)