Characterizing repulsive gravity with curvature eigenvalues