Between "Expert knowledge" and "Working knowledge"

Solution 1:

There are various possibilities: skilled, talented, proficient all seem to be less authoritative than expert but more competent than merely working.

I do not repeat easily found definitions of the words, whose meanings are somewhat intermingled in dictionary entries. talented has a greater connotation of creativity and natural ability than skilled or proficient so may be closer to expert than they are.