Generally able or adroit; handy.
Requiring special abilities or training.
Having or showing skill; skillful.