authoring-language-sdk-tasks
astronomer/agents / skills/authoring-language-sdk-tasks
codes your Airflow tasks in Java or Go , which improves: without touching your Python DAG
Details
- judge’s score
- 9/10
- place
- outside the packs
- publisher
- astronomer
- status
- new
- pinned commit
- 486ee63 on GitHub (new tab)
- skill’s last commit
- Jul 16, 2026
- repo stars
- 454
- main type
- Other
Judgement
Precise triggering and real pitfalls (retry_policy rejected, empty stub body, queue on the stub, exact IDs). Score reduced by the preview status and references to unprovided skills.
reservations
- Experimental status (preview): APIs and artifact coordinates may change; the skill may age quickly.
- Refers to companion skills (configuring-airflow-language-sdks, authoring-java-sdk-tasks, authoring-go-sdk-tasks, deploying-*) that were not provided and not reviewed.
- No native-side example: the Java or Go part is only described by reference, so the skill alone does not let you write the native task.
- Triggering
- 2/2
- Added value
- 2/2
- Precision
- 2/2
- Scope
- 2/2
- Quality
- 1/2
Alerts
no alerts
Neither the static scan nor the judge flagged a risk for this skill.
Original description
The language-neutral foundation for Airflow language SDKs — implement task logic in a non-Python language while the DAG stays in Python. Use when the user wants to run an Airflow task in another language (Java, Kotlin, Go, or other JVM/native languages), asks how the Python `@task.stub` pairs with n…
added on Oct 19, 2026 · license Apache-2.0