I've come across the term "golden fingers" in a book, in the following context:
Timing recovery has long been perceived as a field in which 'golden fingers' and intimate familiarity with analog circuitry are crucial.
I couldn't find the translation of this term or another example of usage. I should note that author is from the Netherlands. Intuitively I would guess that it means that someone can be considered very skillful, and in my native language (not Dutch) there is a corresponding idiom with literal translation "golden hands".
Is "golden fingers" a common idiom in English? If not, is there a proper term or idiom of that meaning?