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