Learn new skills on coach (7)
I believe the answer is:
retrain
'learn new skills' is the definition.
(I've seen this before)
'on coach' is the wordplay.
'on' becomes 're' (regarding).
'coach' becomes 'train' (both can mean to instruct a sportsperson).
're'+'train'='RETRAIN'
(Other definitions for retrain that I've seen before include "ready for a new assignment" , "Teach (someone) new skills" , "Study for new job" , "Take a different course" , "Terrain (anag.)" .)