habile

adjective

Deft; skilful.