
Know your stuff
Professional Expertise
Use 'know your stuff' to show high-level knowledge or skill in a job or hobby. 
Colloquial Use
'Know your stuff' is conversational and might not suit formal writing or speeches. 
Positive Praise
Saying someone 'knows their stuff' is a way to praise or recommend them. 