testing-mwaa-workflow
Тестирует выполнение рабочих процессов Amazon MWAA: запускает DAG (через REST API) или YAML-воркфлоу (через StartWorkflowRun) и отслеживает статус до завершения. Проверяет готовность артефактов, подтверждает запуск и при ошибке перенаправляет к authoring-mwaa-workflow или debugging-mwaa-workflow. Подходит для проверки работоспособности существующего кода, но не для его написания или глубокого отладочного анализа.
Что делает навык
Навык выполняет тестирование рабочих процессов Amazon MWAA от запуска до завершения: инициирует DAG или YAML-воркфлоу, отслеживает статус до терминального состояния и проверяет готовность артефактов. При возникновении ошибок навык перенаправляет задачу на отладку (debugging-mwaa-workflow) или исправление (authoring-mwaa-workflow), так как сам отвечает только за запуск и чтение состояния.
Когда применять
- Проверка работоспособности существующего кода и логики DAG после изменений.
- Автоматизированное тестирование выполнения YAML-воркфлоу через StartWorkflowRun.
- Мониторинг статуса выполнения DAG через REST API до достижения терминального состояния.
- Инициация цикла отладки и повторного тестирования при сбое выполнения.
Как работает
- Определить тип запускаемого компонента (DAG или YAML-воркфлоу) для маршрутизации.
- Запустить выполнение: через REST API для DAG или StartWorkflowRun для YAML.
- Опросить статус операции дискретными шагами (по одному вызову за раз) до достижения терминального состояния.
- Проверить готовность артефактов и подтвердить успешный запуск.
- При ошибке делегировать диагностику навыку debugging-mwaa-workflow, а исправление — authoring-mwaa-workflow.
Примеры запросов агенту
Что понадобится
- Доступ к AWS CLI или AWS MCP server (рекомендуется для песочницы и аудита).
- Инструменты для взаимодействия с REST API (для DAG) и AWS API (для StartWorkflowRun).
Описание составлено по SKILL.md навыка, сверено 15.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.