keen/sharp eye

noun

Definition of keen/sharp eye

: a special ability to notice or recognize a particular thing or quality He has a keen/sharp eye for detail.