As a software developer, I use shortcut keys on a daily basis and know just how useful they can be. They can save so much time, but only if you know what they are. I wanted to create a skill that could easily help people remember these on their way to memorization.
What it does
Shortcut Keys will provide you the correct keys for top Windows shortcuts.
How I built it
To build this skill, I first followed the Pet tutorial to learn about Alexa Conversations. Then, I created a new skill and used what I had learned to build out conversations and supporting code for the skill.
Challenges I ran into
I ran into some challenges trying to connect the API with the dialog and ensuring my dialog flows were correct. It took some trial and error, but I finally got it working!
Accomplishments that I'm proud of
Figuring out steps to complete troubleshooting, even though Alexa Conversations is in Beta so there is little documentation when things go wrong.
What I learned
I learned a lot about building dialogs and defining good sample utterances that will lead down the right path.
What's next for Shortcut Keys
There's a ton of room for growth here! I am considering expanding into more than just Windows or at least adding more shortcuts to the knowledge library.