Used other than figuratively or idiomatically: see nimble, fingered.
Thieving, thievish.
Good at something; skilled; fluent; practiced, especially in relation to a task or skill.
An expert.