sharp-eyed
adj
-
Attentive, given to noticing things, aware.
-
Having acute vision; having good eyesight.
with one's eyes skinned
How often have the words sharp-eyed and with one's eyes skinned occurred in a corpus of books? (source: Google Ngram Viewer )