We propose a theoretical framework within which a robust mechanical definition of precursors to plastic instabilities, often termed 'soft-spots', naturally emerges. They are shown to be collective displacements (modes) ẑ that correspond to local minima of a 'barrier function' b(ẑ). The latter is derived from the cubic expansion of the variation δU ẑ (s) of the potential energy upon displacing particles a distance s along ẑ. We show that modes corresponding to low-lying minima of b(ẑ) lead to transitions over energy barriers in the glass, and are therefore associated with highly asymmetric variations δU ẑ (s) with s. We further demonstrate how a heuristic search for local minima of b(ẑ) can a-priori detect the locus and geometry of imminent plastic instabilities with remarkable accuracy, at strains as large as γc − γ ∼ 10 −2 away from the instability strain γc. Our findings suggest that the a-priori detection of the soft-spots field in model glasses can be effectively carried out by the investigation of the landscape of b(ẑ).