Человек, способный отлично выполнять любую работу.
Так говорят о человеке, который умеет всё делать, искусный во всяком деле.
В древности при коллективном производстве «руки» (то есть «мастера») распределялись по номерам.
Самым квалифицированным был мастер «первой руки». Позже умелец, способный изготовить любые изделия, стал называться «мастером на ВСЕ».
Возможно, выражение родилось в профессиональной среде перчаточников. Мастером на все руки называли умельца, который мог сделать перчатки на любую руку.
Сейчас смысл этого выражения иной: мастер на все руки — это человек, умеющий всё делать, искусный во всяком деле. Это умелец, готовый качественно выполнить разную работу: хоть дом построить, хоть на гармошке играть.
Про таких ещё говорят: «И швец, и жнец, и на дуде игрец».
Такого лихого запевалы, мастера на все руки, сказочника и балагура не сыщется во всём полку.
Александр Иванович Куприн. «Прапорщик армейский»