Guide for contributing to the Airflow Java SDK (AIP-108). Use this skill whenever a contributor is working in the java-sdk/ directory or on the Java coordinator in task-sdk/src/airflow/sdk/coordinators/java/ — whether they want to add a feature, write tests, fix a bug, understand the architecture, or prepare a PR. Trigger on phrases like "Java SDK", "JavaCoordinator", "java-sdk", "annotation processor", "Builder.Task", "BundleBuilder", or anything about running JVM tasks in Airflow.
$npx -y skills add astronomer/airflow --skill airflow-java-sdkInstalls into the current project.
Run `npx skills use "https://github.com/astronomer/airflow" --skill "astronomer/airflow/airflow-java-sdk"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/astronomer/airflow" that are relevant to the current task. Run `npx skills add "https://github.com/astronomer/airflow"` and select the relevant skills, then follow their instructions.