Dev & Engineering ✓ NVIDIA · Official jetsonbspl4tlinux-for-tegrabashrootfs-inspection

Jetson BSP Info Check

Verify Jetson BSP version, board configs, and rootfs state before flashing.

FollowSkills review · FSRS-2.0
Not recommended
59/ 100 5-point scale 3.0 / 5
Trust21 / 25 · 4.2/5

The skill explicitly limits itself to read-only inspection of a user-specified BSP tree; paths are quoted, there is no network access, credential handling, or destructive command. Deductions apply because it lacks explicit execution confirmation, privilege-boundary guidance, sensitive-path handling, and independent source attribution within the skill itself.

Reliability9 / 20 · 2.3/5

The ordered workflow, required artifacts, fallback paths, and diagnostic messages are internally coherent and statically plausible. Deductions apply because there is no standalone implementation, automated test coverage, or handling evidence for permissions and unusual filesystem cases; under static calibration this cannot exceed 10.

Adaptability11 / 15 · 3.7/5

Audience, Linux host requirement, L4T_ROOT input, four-line output, and major non-fit boundaries are stated, and the core function does not depend on overseas services. Deductions apply because exclusion triggers, Chinese-language guidance, and compatibility evidence across BSP variants are limited.

Convention8 / 15 · 2.7/5

The documentation includes purpose, prerequisites, inputs, procedure, output, examples, limitations, and troubleshooting, with a version field. Deductions apply because the skill-card license description is not fully consistent with SKILL.md, the benchmark notes an author-format schema finding, and changelog, maintainer contact, and update path are absent.

Effectiveness6 / 15 · 2.0/5

The skill directly produces the requested release, board-config, and rootfs summary in a defined format, and the supplied evaluation files report two positive task results. Deductions apply because the passwd-file check is only a weak rootfs proxy, and there are no negative cases or independently verifiable representative execution artifacts.

Verifiability4 / 10 · 2.0/5

The skill supplies concrete commands, file locations, expected output, and failure branches; evals.json provides task-level behavioral criteria. Deductions apply because there is no committed test suite or CI coverage for this skill, and the two-task benchmark lacks raw logs and independent reproduction.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 55f18499943e
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • rootfs/etc/passwd is only a coarse proxy and does not establish that the rootfs is complete or safe to flash.
  • The instructions assume direct shell execution; confirm that L4T_ROOT is the intended BSP directory and reconcile the inconsistent license metadata.
  • No negative-trigger evaluation is supplied, so misuse on a Jetson target, a non-BSP directory, or an unrelated request remains insufficiently tested.
See the full review method →

What does this skill do, and when should you use it?

This is a read-only Agent Skill for inspecting a Jetson Linux_for_Tegra BSP tree on a Linux host. It validates the presence of flash.sh and nv_tegra/, reads the L4T release header, lists board configuration files, and checks whether the rootfs has been populated. It does not flash a device or modify the rootfs. It is suited to pre-flash sanity checks that catch an incorrect L4T version, an invalid BSP path, or an unpopulated rootfs.

Resolves the optional L4T_ROOT variable, defaulting to the current directory; validates flash.sh and nv_tegra/; reads the first line of nv_tegra/nv_tegra_release or rootfs/etc/nv_tegra_release; lists *.conf files in L4T_ROOT as a comma-separated line; checks rootfs/etc/passwd and reports populated or empty; and prints a short report containing L4T root, L4T release, Board configs, and Rootfs.

  1. A host-PC user has unpacked a Jetson BSP tarball and wants to verify the L4T release and supported board configs before flashing.
  2. An engineer needs to confirm that a Linux_for_Tegra/ directory contains the expected BSP anchor files.
  3. A developer wants to check whether apply_binaries.sh has populated the rootfs.
  4. A user is investigating a suspected wrong BSP path, missing release metadata, or pre-flash configuration issue.

What are this skill's strengths and limitations?

Pros
  • Read-only workflow that performs no flashing or rootfs changes.
  • Produces a focused pre-flash baseline for release, board configs, and rootfs state.
  • Provides a clear early error for an invalid Linux_for_Tegra root and labeled fallbacks for missing release data.
  • Uses common Linux command-line utilities.
Limitations
  • The rootfs check only tests for rootfs/etc/passwd and cannot detect a partially populated rootfs.
  • It lists every *.conf file rather than selecting the intended target board.
  • It does not validate signatures, kernel images, or device-tree overlays.
  • The supplied materials do not document an independent test suite or platform test results for this skill.

How do you install this skill?

Install the specific skill with the skills CLI:

npx skills add nvidia/skills --skill jetson-print-bsp-info --yes

The README documents CLI installation but does not document a separate manual-copy path.

How do you use this skill?

On a Linux host, change to the Linux_for_Tegra/ directory or set an absolute path:

export L4T_ROOT=/absolute/path/to/Linux_for_Tegra

Then ask an agent to use the skill, for example: "Check this Jetson BSP's L4T version, board configs, and rootfs state, and print a concise report." The procedure validates the root, reads release information, lists *.conf files, and checks rootfs/etc/passwd.

FAQ

Does this skill flash Jetson or modify files?
No. The SKILL.md defines it as read-only inspection and states that it does not flash or modify files.
Is L4T_ROOT required?
No. If it is unset, the skill uses the current working directory. If set, it should point to a Linux_for_Tegra directory containing flash.sh and nv_tegra/.
What causes the “Not a Linux_for_Tegra root” error?
L4T_ROOT is missing flash.sh or nv_tegra/. Point it to the BSP root, typically the Linux_for_Tegra/ directory.
Does the source state a cost?
No fee information is provided. The repository README states that the repository is dual-licensed under Apache License 2.0 and CC BY 4.0.

More skills from this repository

All from NVIDIA/skills

Automation & Ops ✓ NVIDIA · Official

Jetson Device Info Snapshot

Capture a concise software, kernel, OS, and power-mode baseline from a running Jetson target.

Dev & Engineering ✓ NVIDIA · Official

Jetson Target Platform Initializer

Create a Jetson target-platform profile for a reference devkit or custom carrier and update the active pointer.

Dev & Engineering ✓ NVIDIA · Official

Jetson BSP Source Builder

Rebuild Jetson BSP device trees, kernels, and modules from source changes and produce a deployable artifact manifest.

Dev & Engineering ✓ NVIDIA · Official

Jetson PCIe Controller Customizer

Configure per-controller PCIe state, lane width, and link speed on custom Jetson Thor or Orin carriers.

Automation & Ops ✓ NVIDIA · Official

Jetson Health Snapshot

Read-only diagnostics that consolidate a live Jetson’s hardware, resource, and service state.

Automation & Ops ✓ NVIDIA · Official

Jetson Headless Memory Optimizer

Reclaim memory on GUI-free Jetson devices through safe, reversible system-service changes.

Dev & Engineering ✓ NVIDIA · Official

Jetson Document Binder

Registers staged Jetson reference documents in the active target profile.

Dev & Engineering ✓ NVIDIA · Official

Jetson Pinmux Customizer

Generate Jetson carrier pinmux BCT configuration from an XLSM.

Automation & Ops ✓ NVIDIA · Official

Jetson BSP Download Assistant

Downloads and stages version-matched Jetson BSP, rootfs, sources, toolchains, and guides for NVIDIA Auto Setup.

Dev & Engineering ✓ NVIDIA · Official

Jetson CSI Camera Customization

Generate and validate kernel device-tree overlays for MIPI and GMSL cameras on custom Jetson Thor or Orin carriers.

Dev & Engineering ✓ NVIDIA · Official

Jetson UPHY Lane Allocation

Configure UPHY lane allocation for Orin and Thor custom carriers.

Automation & Ops ✓ NVIDIA · Official

Jetson BSP Image Promoter

Sync Jetson customization overlays and build artifacts into a flash-ready staged BSP image.

Dev & Engineering ✓ NVIDIA · Official

Jetson USB Port Customization

Safely enable, disable, or change Jetson USB port roles through a kernel device-tree overlay.

Automation & Ops ✓ NVIDIA · Official

Jetson BSP Image Initializer

Prepares a Jetson BSP image, applies binaries, and records its verified version.

Dev & Engineering ✓ NVIDIA · Official

Jetson Fan Curve Customizer

Safely maintain nvfancontrol fan profiles and boot defaults in a Jetson BSP.

Dev & Engineering ✓ NVIDIA · Official

Jetson BSP Image Flasher

Safely flash a promoted Jetson BSP image onto a Jetson device in RCM mode.

Dev & Engineering ✓ NVIDIA · Official

Jetson BSP Quick Start

Choose a Jetson BSP customization path and hand validated intake answers to the right setup skills.

Automation & Ops ✓ NVIDIA · Official

Jetson nvpmodel Power Mode Customizer

Safely customize Jetson BSP power modes, frequency caps, and the boot-default profile.

Dev & Engineering ✓ NVIDIA · Official

Jetson BSP Image Validator

Validate a flashed Jetson BSP image on disk and on the target device.

Dev & Engineering ✓ NVIDIA · Official

Jetson Target Switcher

Switch the active Jetson target among existing platform profiles.

Related skills