Subham-KRLX opened a new pull request, #64517: URL: https://github.com/apache/airflow/pull/64517
Problem: AI coding tools (Claude Code, Gemini CLI, Cursor, etc.) currently treat Apache Airflow as a generic Python project. They are unable to detect whether they are running on the Host or inside the Breeze container. Solution: This PR introduces a Breeze-aware Agent Skills system that exposes Airflow's contributor workflows as machine-readable instructions. Key Components: - **Stateless Detection**: Context detection logic in `scripts/ci/prek/breeze_context.py`. - **Standardized Skills**: 3 core skills in `.agents/skills/` following agentskills.io standard. - **CI Stability**: Resolved collection errors in `airflow-ctl` and `task-sdk`. Verification Proof: - 323/323 Tests passing locally. - Static checks passing locally. closes: #62500 --- Was generative AI tooling used to co-author this PR? - [X] Yes — Gemini (Code Research) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
