As adjectives the difference between skillful and nifty
is that skillful is possessing skill while nifty is good, smart; a general term for anything that is good, useful or beneficial.
skillful
English
Alternative forms
* (l) (obsolete)
* (Commonwealth English) skilful
Synonyms
* See also
Related terms
* skill
* skilled
* skillfully
nifty
English
Adjective
(er)
Good, smart; a general term for anything that is good, useful or beneficial.