Writes Airflow task logic in Java, Kotlin, or any JVM language using the Airflow Java SDK. Use when the user wants to implement Airflow tasks in Java/JVM, asks about `@Builder.Dag`/`@Builder.Task`/`@Builder.XCom`, the `Task`/`BundleBuilder` interfaces, reading connections/variables/XComs from Java, the JSON-to-Java type mapping, or logging from Java tasks.
Install
npx skills add astronomer/agents --skill authoring-java-sdk-tasksnpx skills add astronomer/agents --skill authoring-java-sdk-tasks -a claude-code -gnpx skills add astronomer/agents --skill authoring-java-sdk-tasks -a codex -ggemini skills install https://github.com/astronomer/agents.git --path skills/authoring-java-sdk-tasksgh skill install astronomer/agents authoring-java-sdk-tasksgit clone --depth 1 https://github.com/astronomer/agents /tmp/astronomer__agents
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/astronomer__agents/skills/authoring-java-sdk-tasks ~/.claude/skills/authoring-java-sdk-tasks # Claude Code
cp -R /tmp/astronomer__agents/skills/authoring-java-sdk-tasks ~/.agents/skills/authoring-java-sdk-tasks # Codex, Cursor, Gemini CLI, Copilot, OpenCode