Uncheck “Ask before you start” and confirm by selecting “Don’t ask” at the prompt. Then add the “Create alarm” action, make sure it uses the “Custom date” as the time, name it if you want and hit “Next” to save. Now add the “Date” action, followed by the “Adjust Date” action, and set the latter to add the amount of time you want, say four minutes. You can apply it to any alarm or just your wake up or existing alarms. The easiest way to set up the automation is to choose “Alarm” as the trigger and then set it to “Has been snoozed”. The length of time between when you snooze the alarm and the new alarm can be whatever you want.
To stay with the theme of this article, let’s set up an automation that will create and set a different alarm every time you snooze your main alarm. The Shortcuts app has an automation trigger “Has Snoozed” for Clock’s alarm, and you can use that to trigger an action or sequence of actions every time you snooze your alarm. It shall provide flash alerts for more than just alarms, so you may want to disable “Flash on Silent” so you can at least put your iPhone on silent and not get flash alerts when you don’t want them. Go to Settings -> Accessibility -> Hearing -> Audio/Visual and then turn on the “LED flash for alerts” switch. Taking it a step further, you can enable LED flash alerts that flick bright lights in your face from the rear LED flash, perhaps waking you up even more. That way you have to get up to stop or snooze the alarm. Hold your iPhone further than arm’s length to make alarms and snooze more effective. If you tend to hug your iPhone in the morning and press the buttons when the alarm goes off to snooze it right away, you’re not doing yourself a favor.