There's considerable wear on at least the middle chainring and I suspect the small one as well. It's hard to predict just from the appearance whether a given worn chainring will cause skipping in practice since some that look very worn won't skip while others, with much less apparent wear, will skip.
I would replace at least the two smaller rings, or replace the whole crankset since that might not be any more expensive.