Write an Alexa skill in 15 minutes

Well, it took my husband, who has no Alexa skills experience, 15 minutes. So if you have 15 minutes, and some development skills (he has 7 years of software engineering and architecture) this is the tutorial for you. If you have zero experience it might take you 30 minutes, it might take an hour, more, who cares, you get to show off a fully fledged Alexa skill! How cool is that?! Please do try it, and if you need any assistance or clarification, just ask.

I created a Github repository that has all you need to get started. The only prerequisite is an AWS account. On my Github tutorial you can find, instructions, an index.js file, and a messageResponses.js file. When you have the whole thing up and running I suggest changing some of the content around, and maybe adding in some more. I’ll be disabling comments because of spam but I would love to hear what you think so send me a message on whatever platform I post this on. 


Part 1: Setting up a lab – Installing Kali Linux on VirtualBox

Here’s the concise tutorial you’ve been waiting for. This tutorial is written for Windows 10 and can possibly be adapted.


  • Your personal machine
  • Ethical hacking knowledge – know what you legally and ethically can and cannot do

Installing VirtualBox on Windows 10

  1. Navigate to https://www.virtualbox.org/wiki/Downloads.
  2. Under VirtualBox 6.0.4 platform packages click Windows hosts.
  3. Run the installer.
  4. To select default settings click Next in the Wizard until installation begins.

Setting up your virtual machine

  1. Open VirtualBox and click New.
  2. In the Name and operating system window change the name to something identifiable, for example, Kali.
  3. Change the Type to Linux.
  4. Change the Version to Debian (32-bit or 64-bit depending on your machine) and click Next.
  5. Configure the Memory size or click Next to accept the default.
  6. In Hard disk, select Create a virtual disk now and click Create.
  7. In Hard disk file type, select VDI (VirtualBox Disk Image) and click Next.
  8. In Storage on physical hard disk, select Dynamically allocated and click Next.
  9. Configure the File location and size or click Create to accept the default.

Installing Kali

  1. Navigate to https://www.kali.org/downloads/  and download Kali Linux 64 Bit .
  2. Open VirtualBox.
  3. To power on your virtual machine double-click its icon.
  4. In the Select start-up disk window browse to the location of your Kali image.
  5. Click Start.
  6. In the Boot menu select INSTALL.

The end.

If you have issues, let me know and I’ll consider compiling a troubleshooting guide.