What is the meaning of Skillful?

Possessing skill; skilled.

Requiring skill.

Source: wiktionary.org