Зависит от структуры предложения. Если "мастер" - подлежащее, "одиночка" - сказуемое, "этот мастер есть одиночка", но глагол "быть" пропущен - тогда пропущенное слово заменяется тире.
Если то и другое является подлежащим - "мастер-одиночка изваял свой последний шедевр" - тогда дефис.