Index of Skill Types
The Alexa Skills Kit (ASK) categorizes skills into types based on their voice interaction model and capabilities or features. To learn more about ASK, see Build Skills with the Alexa Skills Kit.
For skills with a pre-built voice model, users interact with Alexa by using a set of pre-defined utterances. For skills with a custom voice model, you define the utterances that you want users to say to Alexa.
The following table lists the available skill types alphabetically.
Note: Not all skill types are available in all locales. For more information, see List of Alexa Interfaces and Supported Languages.
Skill Type | Voice Model | Description | Common APIs and Other Reference |
---|---|---|---|
Automotive | Pre-built and Custom | Build skills adapted to the automotive environment. | VehicleData, Navigation Management |
Business | Pre-built | Build skills that give users voice access to their business calendars and meetings, or enable them to search for and reserve meeting rooms. Alexa for Business also includes skills for Hospitality and Residential. | Calendar, MeetingClientController, Reservation.Room |
Cooking | Pre-built | Build skills for cooking appliances. | TimeController, TemperatureController |
Custom Voice Model | Custom | Build a skill with a custom voice interaction model. | Request Types |
Education | Pre-built | Build skills that enable students and their guardians to access information that you store in your learning management system, student information system, or classroom management app. | Profile.Student, Grade.Course |
Entertainment Device | Pre-built | Build skills that control smart home entertainment and audio visual (AV) devices such as smart TVs and speakers. | KeypadController, ChannelController |
Flash Briefing | Pre-built | Build a flash briefing skill to provide Alexa customers with news headlines and other short content. | — |
Game | Custom | Build games skills that incorporate voice into new or existing games. You can add visuals to your skill for Alexa-enabled devices with a screen. | — |
List | Custom | Build skills that read and update a user's Alexa lists. | — |
Music, Radio, and Podcast | Pre-built | Build skills that control audio content streamed through Alexa-enabled devices. | Media.Playback, Media.PlayQueue |
Networking and Wi-Fi | Pre-built | Build a skill to model a home Wi-Fi network and the devices connected to it. Enable and disable internet and network access for individual devices. | ConnectedDevice |
Smart Home | Pre-built | Build skills that enable users to voice-control their smart home devices. | PowerController, ThermostatController |
Smart Home Security | Pre-built | Build skills that control smart home security devices such as cameras, locks, motion sensors, and other devices. | LockController, SecurityPanelController |
Video | Pre-built | Build skills that enable users to control video devices and consume video content. | PlaybackController, VideoRecorder |