Calendar-gated UK rail monitoring before departure and during the journey, with configurable hours, useful alternatives and meaningful arrival-change alerts.
91%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
Store these settings in the traveler's private watch, never in a public skill update:
Example setup request for any traveler:
“Watch my usual train from [origin] to [destination], departing [time], on days my calendar marks me in the office. Check every [supported interval] from [start], and continue during the journey until arrival or [hard cutoff] in [timezone]. Alert me privately only to meaningful delays, cancellations, useful alternatives or changes to my arrival. Skip home and leave days. Do not change my calendar or contact anyone.”
Each traveler supplies their own settings. Do not assume their colleague's departure, office days, calendar or station access time applies to them.
For a scheduler that supports standard RFC 5545 rules, the following represents six weekday checks at 07:00, 07:15, 07:30, 07:45, 08:00 and 08:15 local time. It is a syntax example, not an existing schedule or proof of platform support. Supply a future DTSTART in the configured timezone, validate the generated occurrences, and verify the saved result.
RRULE:FREQ=DAILY;BYDAY=MO,TU,WE,TH,FR;BYHOUR=7,8;BYMINUTE=0,15,30,45;BYSECOND=0;BYSETPOS=1,2,3,4,5,6
Preserve Europe/London for UK local commuting when selected, so daylight-saving changes do not shift the morning window. Do not silently use a fixed UTC offset.