Panurgic

a.
  1. Skilled in all kinds of work.