authoring-mwaa-workflow
Authors and deploys MWAA workflow artifacts: Python Airflow DAGs for provisioned environments or YAML workflow files for Serverless. Covers operator selection, timeout design, retry strategy, scheduling, failure notifications, idempotency, and MWAA Serverless schema compliance. Deploys the artifact (S3 DAG upload or Serverless CreateWorkflow/UpdateWorkflow), creates an environment inline when approved, and redeploys fixes, then optionally hands off to testing-mwaa-workflow. Triggers on: create a DAG, write a pipeline, build a workflow, orchestrate tasks, Airflow DAG, data pipeline, schedule a job, deploy a DAG, deploy a workflow, YAML workflow. Not applicable to converting or migrating existing DAGs between provisioned and serverless (conversion is out of scope), running or smoke-testing a deployed workflow (handled by testing-mwaa-workflow) or diagnosing a failed run (handled by debugging-mwaa-workflow).
- Version
- 1
Pinned to revision 44ba1a545191, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/authoring-mwaa-workflow/SKILL.md
- skills/authoring-mwaa-workflow/references/authoring-provisioned-dag.md
- skills/authoring-mwaa-workflow/references/authoring-serverless-workflow.md
- skills/authoring-mwaa-workflow/references/dag-patterns.md
- skills/authoring-mwaa-workflow/references/deploying-mwaa.md
- skills/authoring-mwaa-workflow/references/serverless-code-packaging.md
- skills/authoring-mwaa-workflow/references/yaml-schema.md
Every link opens the file at its source, pinned to the revision this page describes.