That can be done manually with a single script call as well.
In the event that is running the cutscene, make a new page at the end with the condition being a switch you have labeled "Scene Skip" or whatever makes you happy. Here you can customize exactly what happens if the player skips this scene, like having NPC relocate, appear, disappear, switches/variables change, items gained, etc, etc. Anything that would have normally changed thoughout the normal course of the cutscene. Now all you need to do, is on the same map create a parallel event which looks for the Escape button being presses. All it has to do is flip the "Scene Skip" switch on and there you go, the scene has been skipped without any adverse side effects since you customized the exact things that need to occur/change for this particular scene. This could not, or I should say, would be extremely difficult and just not practical to try and emulate in a script.