Dev & Engineering ✓ NVIDIA · Official jetson-bspknowledge-basefilesystem-scanningdevicetreenvpmodeldocumentation

Jetson Target Knowledge Base Generator

Scans a Jetson BSP and source tree to create a target-specific knowledge snapshot.

FollowSkills review · FSRS-2.0
Not recommended
54/ 100 5-point scale 2.7 / 5
Trust17 / 25 · 3.4/5

The skill explicitly limits discovery to read-only BSP/source inspection and forbids URL fetching. However, it overwrites the destination KB without confirmation and specifies no backup, rollback, or concurrency protection; it may also expose local document paths in the generated file, so points are deducted.

Reliability8 / 20 · 2.0/5

Inputs, bounded scans, missing-path behavior, and failure messages are described clearly. However, there is no executable implementation, dependency pinning, abnormal-input coverage, or end-to-end test suite. Under static calibration the score remains below 10.

Adaptability10 / 15 · 3.3/5

Audience, invocation timing, inputs, output location, and non-fit cases are reasonably clear, with documented degradation when source or documents are absent. Chinese-language interaction and mainland-China environment fit are not addressed, and triggering depends on neighboring skills and profile conventions, so points are deducted.

Convention9 / 15 · 3.0/5

The document has strong structure with overview, procedure, limitations, prerequisites, troubleshooting, references, and a version. It lacks dedicated Examples/Instructions sections, a changelog, and a clear maintenance/update path. License metadata is also inconsistent across the supplied materials: SKILL.md says Apache-2.0, repository metadata says NOASSERTION, and the skill card states dual licensing.

Effectiveness6 / 15 · 2.0/5

The stated goal is a directly readable per-target Markdown snapshot, with a defined output structure and confirmation summary. The supplied benchmark reports some positive-task accuracy, but it covers only two internal tasks and provides no statically verifiable representative output; generated results still require review, so the static score is conservatively limited.

Verifiability4 / 10 · 2.0/5

The fixed revision, benchmark report, and evals.json make the intended behavior auditable. There is no independent third-party reproduction or committed test suite and real CI covering this skill's key paths, so the score is kept below 5.

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
  • The skill overwrites target-platform/<profile-stem>.md without confirmation and provides no rollback mechanism; add backup or atomic-write safeguards before production use.
  • Generated output records local document paths and existence status; verify that these paths cannot disclose sensitive information.
  • License declarations are inconsistent; maintainers should clarify the applicable license for SKILL.md and its relationship to the repository license.
  • The benchmark contains only two positive tasks and no negative tasks, so false triggering, boundary inputs, and mainland-China usability remain weakly validated.
See the full review method →

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

This skill supports NVIDIA Jetson Linux BSP workflows by generating a Markdown snapshot for the active target profile. It records BSP directory layout, source-tree structure, chip-family device-tree matches, nvpmodel variants, and referenced documents. The snapshot is stored beside the target profile and can be regenerated after the underlying data changes. It is useful for engineers who need a concise structural reference, but it does not edit profile YAML or perform a full recursive scan.

Resolves the active target profile and requires an existing bsp_image.root_path. It lists top-level BSP directories, checks canonical subtrees, verifies the active flash_config, and filters nvpmodel files by module ID and SKU. When source.root_path is available, it checks the specified source subtrees and lists matching device-tree files for the known chip family, capped at 30 entries. It checks whether local documents.* paths exist and records URLs verbatim without fetching them. It then writes or overwrites target-platform/<profile-stem>.md with a date-stamped snapshot and prints a short summary.

  1. A Jetson engineer has prepared a new BSP profile and needs a quick record of rootfs, bootloader, source, and related directories.
  2. A developer has updated the BSP source tree and wants to inspect the current kernel, out-of-tree driver, and device-tree layout.
  3. A flashing workflow needs confirmation that the active flash configuration and SKU-specific nvpmodel files are present.
  4. A team maintains several Jetson target profiles and wants a separate, reproducible reference snapshot for each one.

What are this skill's strengths and limitations?

Pros
  • Produces one Markdown snapshot covering BSP layout, source layout, device trees, nvpmodel files, and document references.
  • Designed for repeatable runs and overwrites the previous snapshot on each run.
  • Uses constrained directory listings and targeted filters instead of recursively scanning a large BSP.
  • Keeps document handling offline by recording URLs without fetching them.
Limitations
  • Requires a configured and existing bsp_image.root_path.
  • Does not provide a complete recursive file index or read arbitrary file contents.
  • The chip-family map covers only p3701, p3767, and p3834; other module IDs skip the chip-prefixed device-tree filter.
  • The supplied source provides no single-skill test suite, platform coverage, or performance evidence.

How do you install this skill?

The README provides this collection-level installation command: npx skills add nvidia/skills. To install this skill directly, use npx skills add nvidia/skills --skill jetson-generate-kb --yes. The supplied source does not document other installation methods or version requirements.

How do you use this skill?

Prepare an active target profile with a bsp_image.root_path that points to an existing BSP directory; source.root_path and documents.* are optional. After the skill is loaded, ask the agent: “Generate the target knowledge base for the active Jetson profile.” It writes target-platform/<profile-stem>.md and refuses to generate the file when the BSP root is missing or does not exist.

FAQ

Does it modify the BSP, source tree, or profile YAML?
No. The BSP and source trees are treated as read-only, and the profile YAML is not rewritten. The generated Markdown file is written and overwritten at target-platform/<profile-stem>.md.
Does it fetch document URLs?
No. URLs are recorded verbatim, and the skill explicitly keeps URL handling offline.
What happens if source.root_path or documents.* is missing?
The source section is skipped when source.root_path is missing or set to NA. Missing documents data produces an empty Documents section. Only a missing or nonexistent bsp_image.root_path causes generation to be refused.
Is there a stated cost?
The supplied source material does not state pricing or additional fees for this skill.

More skills from this repository

All from NVIDIA/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 Custom Carrier Derivation

Derive a custom Jetson carrier-board fileset from a reference devkit and wire carrier differences through a device-tree overlay.

Dev & Engineering ✓ NVIDIA · Official

Jetson BSP Source Workspace Initializer

Prepares a tracked Jetson BSP source workspace and cross-compiler for downstream customization and builds.

Automation & Ops ✓ NVIDIA · Official

Jetson BSP Image Promoter

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

Writing & Content ✓ NVIDIA · Official

Skill Card Generator

Generates or refreshes governance cards for existing agent skills.

Dev & Engineering ✓ NVIDIA · Official

Jetson Document Binder

Registers staged Jetson reference documents in the active target profile.

Dev & Engineering ✓ NVIDIA · Official

Jetson Target Switcher

Switch the active Jetson target among existing platform profiles.

Dev & Engineering ✓ NVIDIA · Official

Jetson BSP Info Check

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

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.

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 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.

Dev & Engineering ✓ NVIDIA · Official

Jetson USB Port Customization

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

Dev & Engineering ✓ NVIDIA · Official

NVIDIA DOCA Public Knowledge Map

Routes agents to authoritative DOCA docs, samples, versions, and install paths.

Dev & Engineering ✓ NVIDIA · Official

Jetson Fan Curve Customizer

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

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 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.

Related skills