ready-handed

Alternative forms

 * readyhanded

Etymology
From.

Adjective

 * 1) Capable or skillful, especially at manual tasks.

Adverb

 * 1) In readiness, fully prepared.