Agent skill · NVIDIA

jetson-promote-image

Use to promote overlay files and built artifacts into the staged BSP image. Do NOT use to flash or build. Triggers: promote bsp image.

What it needs

About 10k tokens when loaded.

What this skill does

Promote BSP Image Purpose Stage every Customize- and Build output into bspimage so it is ready for /jetson-flash-image. This is the promote leg of Deploy — it copies files, never flashes and never builds. Prerequisites Active target-platform profile with both source: and bspimage: resolved (run /jetson-init-source and /jetson-init-image first). <source.rootpath>/LinuxforTegra/ initialized as a git repo (overlay tracker) with a clean working tree. <bspimage.rootpath>/LinuxforTegra/ extracted from a BSP tarball + applybinaries.sh already run. git, yq, cmp, and sudo (for rootfs/ destinations) on the host. <source.rootpath>/.build-manifest.yaml + .build-state.yaml from /jetson-build-source (required when kernel-side repos have customize- commits). Overview This is the promote leg of Deploy — see ../../context/bsp-customization-workflow.md for the pipeline view. The two channels this skill walks are: Channel Source Carrier Owner --- --- --- --- Overlay tracker <source.rootpath>/LinuxforTegra/ (git repo at HEAD) Customize- outputs that don't require a build (e.g. nvfancontrol.conf, nvpmodel.conf, BPMP DTB hand-edits) Customize customize- skills commit here Build manifest <source.rootpath>/.build-manifest.yaml Rebuilt kernel Image, in-tree .ko, OOT .ko, NVIDIA DTBs Build jetson-build-source writes here The skill computes the union of files to copy and writes each into <bspimage.rootpath>/LinuxforTegra/ with diff-aware skip-if-identical logic. When the copy pass touches the kernel Image or anything under rootfs/lib/modules/, it also rebuilds the initramfs via NVIDIA's tools/l4tupdateinitrd.sh so the freshly promoted kernel + modules ship in the initrd the bootloader actually loads. After it returns, bspimage carries every Customize and Build output. The skill does not flash and does not modify the workspace. When to invoke First leg of the typical Deploy chain jetson-promote-image → jetson-flash-image → jetson-validate-image. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills NVIDIA/jetson-promote-image

View the source on GitHub

Browse the @skills marketplace