Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: omnicompetent
  1. Competent in every area; capable of doing everything
    "The job description seemed to require an omnicompetent candidate"