From wshobson-bazel-build-optimization
Optimizes Bazel builds for large-scale monorepos with remote caching, custom rules, and build performance tuning. Use when configuring Bazel, implementing remote caching/execution, and debugging build issues.
How this skill is triggered — by the user, by Claude, or both
Slash command
/wshobson-bazel-build-optimization:bazel-build-optimizationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Production patterns for Bazel in large-scale monorepos.
Production patterns for Bazel in large-scale monorepos.
workspace/
├── WORKSPACE.bazel # External dependencies
├── .bazelrc # Build configurations
├── .bazelversion # Bazel version
├── BUILD.bazel # Root build file
├── apps/
│ └── web/
│ └── BUILD.bazel
├── libs/
│ └── utils/
│ └── BUILD.bazel
└── tools/
└── bazel/
└── rules/
| Concept | Description |
|---|---|
| Target | Buildable unit (library, binary, test) |
| Package | Directory with BUILD file |
| Label | Target identifier //path/to:target |
| Rule | Defines how to build a target |
| Aspect | Cross-cutting build behavior |
Full template library and detailed worked examples live in references/details.md. Read that file when you need the concrete templates.
3plugins reuse this skill
First indexed Jul 7, 2026
npx claudepluginhub p/wshobson-wshobson-bazel-build-optimization-plugins-developer-essentials-skills-bazel-build-optimizationOptimizes Bazel builds for large-scale monorepos with remote caching, custom rules, and build performance tuning. Use when configuring Bazel, implementing remote caching/execution, and debugging build issues.
Optimizes Bazel builds for large-scale monorepos with remote caching, execution, and custom rules. Use when configuring Bazel or debugging build performance.
Configures and optimizes Bazel builds for large-scale monorepos, including remote caching/execution, custom rules, and build performance tuning.