Если бы можно было забиндить любые командные слова типа включи, выключи, открой, закрой, поними, опусти и т.д. что угодно на транслирование в конкретный навык, то умным домом управлять было бы удобно.
Для простых случаев - достаточно, но вообще упрвлять разными устройставми могут разные навыки, а еще, что бывают асиинхронные запросы, выполнение которых требует времени, и иногда еще бьывают нужны оповещения. В общем навыки как сущность не подходят. Нужно специализированное апи. И кстати, интеграция с ifttt простые кейсы решила бы, и плодить навыки бы не пришлось бы