About
The Developing Bazel Rules skill provides comprehensive guidance for engineers looking to extend the Bazel build system. It offers deep expertise in Starlark rule implementation, helping users navigate the complexities of loading, analysis, and execution phases. By following established patterns for providers, depsets, and action registration, this skill ensures that custom build logic remains performant and scalable. It is particularly useful for teams integrating new programming languages, wrapping proprietary tools, or implementing cross-cutting concerns through Bazel aspects.