Put some belt dressing on the belts. Or even spray some water on them. If that makes any difference, you know it's time for new belts.
Even tho they look good, old belts get hard & 'slippery'. Don't over-tighten them (to stop slipping) because then you tear up alternator bearings, etc.