authoring-mwaa-workflow
Создаёт и разворачивает MWAA workflow: Python Airflow DAGs для provisioned-окружений или YAML-файлы для Serverless. Включает настройку операторов, таймаутов, ретраев, расписаний и уведомлений. Подходит для создания DAG, написания пайплайна, оркестрации задач и деплоя. Не подходит для миграции, тестирования или отладки.
Что делает навык
Skill создаёт и разворачивает рабочие процессы Amazon MWAA, маршрутизируя задачу на написание Python DAG для Provisioned-окружений или YAML-файлов для Serverless. Он включает настройку операторов, расписаний, уведомлений, а также деплой, тестирование и исправление ошибок.
Когда применять
- Создание нового DAG для оркестрации задач в Provisioned MWAA
- Написание YAML-конфигурации для Serverless workflow
- Деплой и запуск (unpause/trigger) существующего или нового workflow
- Исправление ошибок валидации или импорта при редеплое
Как работает
- Определить тип среды (Provisioned или Serverless) по ARN или ключевым словам; если цель неясна, уточнить у пользователя.
- Считать соответствующую справочную информацию (Path A для Python DAG или Path B для YAML) из файлов skill.
- Сгенерировать артефакт (код DAG или YAML) с учётом ограничений и шаблонов.
- Выбрать опцию деплоя: только загрузка, деплой с расписанием или деплой с немедленным запуском.
- Выполнить деплой (загрузка в S3 для Provisioned или Create/UpdateWorkflow для Serverless) с подтверждением изменений.
- При запросе тестирования вызвать навык testing-mwaa-workflow; при ошибках — выполнить цикл исправления (redeploy).
Примеры запросов агенту
Что понадобится
- Доступ к AWS CLI или AWS MCP server для выполнения команд.
- Права IAM для создания/обновления сред MWAA, работы с S3 и Serverless workflows.
- Локальная установка skill или доступ к retrieve_skill для чтения справочных файлов.
Описание составлено по SKILL.md навыка, сверено 15.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.