I agree with the main sentiment, but content warnings and skip prompts interrupt the flow of the story and ruin the moment by spoiling what's about to happen. That should never happen unless it serves the story somehow.
So I'd go a step further and say that if something is going to happen mandatorily, it's best to just show it. No skip, no warning, full immersion.
And if there are content warnings despite their detrimental effect on immersion, there needs to be toggle to turn them off in the options. My only trigger are immersion-breaking trigger warnings.