Convert an omnibus/config/software/<name>.rb dependency to a Bazel third-party dep under deps/. Use when asked to migrate, convert, or add a dep from omnibus to Bazel.
Header-only dep migration with ship_source_offer and SPDX license verification
Correct SPDX license
100%
100%
ship_source_offer target
100%
100%
S3 mirror URL first
100%
100%
Alphabetical http_archive
100%
100%
projects/ dir updated
0%
100%
software/ dir updated
70%
100%
.rb file deleted
100%
100%
_HEADERS glob shared
100%
100%
all_files visibility
100%
100%
purl {version} placeholder
100%
100%
Compiled library dep migration without ship_source_offer
No cc_library target
0%
100%
No pkg_files target
100%
100%
No pkg_filegroup target
100%
100%
No pkg_install target
100%
100%
No ship_source_offer
0%
100%
Correct SPDX license
100%
100%
package_metadata present
100%
100%
license target present
100%
100%
http_archive inserted
100%
100%
.rb file deleted
100%
100%
Dynamic version from release.json with module_utils.bzl
SHA256 added to release.json
100%
100%
module_utils.bzl created
100%
100%
get_auth used
100%
100%
use_repo_rule in MODULE file
100%
100%
No http_archive in repos.MODULE
100%
100%
buildifier leave-alone comment
100%
100%
Alphabetical include order
100%
100%
reproducible metadata
100%
100%
omnibus scripts updated
50%
100%
.rb file deleted
100%
100%
0f36ad4
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.