be a good hand at

be a good hand at  {v. phr.}
To be talented, gifted, or skilled in some activity.
Florian is a good hand at both gardening and building.
Categories: hand verb