Before revision: A fingersmith is a person of extreme talent in any skill involving the use of hands.
After revision: or finger smithA fingersmith is a person of extreme talent in any skill involving the use of hands.