Learn how to build a multimodal skill with APL.
Welcome! You too can be a “sauce boss” with the help of the sauce boss skill! OK, just kidding, maybe. This sample skill use a how-to or recipe use case to demonstrate the Alexa Presentation Language (APL). Ask for a sauce and you’ll be provided with an image and recipe description for the sauce of your choice.
Note: The AWS Account is optional because you can create this sample as an Alexa Hosted skill. The Echo Show is optional because you can see the display in the simulator.
Note: The below steps assume you have general familiarity with how to use the Alexa Developer Console. If you’ve never created a skill before, check out the fact skill tutorial to get the feel for it.
Note: if you’re using the ASK CLI, the fastest way to try this skill out is to issue these commands:
ask new --url https://github.com/alexa/skill-sample-python-sauce-boss.git --skill-name sauce-boss
cd sauce-boss
ask deploy
Sauce Boss
!English (US)
which corresponds to en-US. The skill is i18n-ready. (Hint, hint…)Back-end code is inside the lambda folder and the apl documents are in the lambda\documents
open sauce boss
(or whatever invocation name you used)show me the recipe for tartar sauce
This library is licensed under the Amazon Software License.