Very skilled person made money to some extent (5)
I believe the answer is:
demon
'very skilled person' is the definition.
(term for someone skilled at a particular thing)
'made money to some extent' is the wordplay.
'to some extent' indicates a hidden word.
'DEMON' is hidden in the letters of 'made money'.
(Other definitions for demon that I've seen before include "ace" , "Evil spirit or cruel person" , "Ghoul" , "Evildoer" , "Imp" .)