Creating a skill for Alice
Written by
Updated at July 8, 2026
In this tutorial, you will create a skill for Alice based on a function from Yandex Cloud Functions. As an example, we will create a skill called Parrot
, which repeats everything a user writes or says. The example can be implemented in two programming languages: Python and Node.js.
You can prepare the infrastructure for a new Alice skill using the following tools:
With Yandex Cloud Functions functions, you can place your code in Yandex Cloud and run on request or trigger. For more information, see Function.
- Management console, Yandex Cloud CLI, API: Create a skill for Alice step by step from the Yandex Cloud management console, CLI, or API.
- Terraform: Use this method to streamline resource creation and management with infrastructure as code (IaC). Download a Terraform configuration example from the GitHub repository and then deploy your infrastructure with the help of a Yandex Cloud Terraform provider.