You should add something like a date column for the last modified by flow date-time.
Then on any flow that creates or updates the list, you can fill that column with utcnow().
Then you can add a trigger condition on your other flow(s) that checks if that modified by flow column has a date-time less than utcnow() minus a few minutes. So it checks if the item was modified by a flow in the past few minutes & if it was not (the modified by flow date is less than a few minutes before the flow was triggered) then it will continue with the flow run.