Fetching details from the dictionary...

skillful; skilful; skilled; good; expert; clever (expression, trick, etc.); apt; appropriate
delicious; tasty; good; nice
good (deal, idea, etc.); profitable; promising; lucky; fortunate; successful; satisfactory; splendid
彼は絵を描くのが上手い。
He is good at drawing.
上手いことを言いますね。
You say clever things.
上手く説明できなかった。
I couldn't explain it well.