Software apps and online services
The Destiny 2 Countdown skill is a simple implementation of my countdown skill template that allows you to check how long is left until important dates, such as the game release, and the beta. This is useful because it means you will never miss any important events. Thanks to the template it is also possible to support more events as needed, such as any future expansions or reveal events.
The current skill gives a countdown for the release and all the beta dates that are known.
The countdown skill template is perfect for event organizers or fans. It allows you to very quickly set up a countdown skill to inform users of how long is left until an event, or any of a series of events, as well as providing them with additional information.
To make your own countdown skill, you can follow my guide for creating an Alexa skill and paste in the code from this project's code section. Each file description tells you where to put the file, and includes instructions for changing the files if you want to add additional events.
The skill has a primary event (in my case the final release) and then any number of secondary events. This is important to note because more general questions (i.e. "how long is left") will trigger the primary event, with the secondary event requiring more specific requests (i.e. "when is the beta"). In a general case it makes sense to have the main event's beginning date as the primary event and other lead-up or related events to be secondary events.
If you were to create this skill for Makerfaire Chicago, the primary event would be when doors open to the public. Secondary events could be big presentations or demos, the closing time or a connected event elsewhere.