
Be able to do something in your sleep
Expert Level
Use this phrase to express a high level of skill or expertise in an activity. 
Colloquial Use
It's informal slang, suitable for casual conversations rather than formal or professional settings. 
Hyperbole
This phrase is an exaggeration, not to be taken literally—it's just a way of emphasizing proficiency. 