jetson-generate-kb

Generate dated markdown reference snapshots of Jetson BSP layouts and source trees.

1|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/JORDAN0615/bsp_factory --skill jetson-generate-kb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jetson-generate-kb
Source: https://github.com/JORDAN0615/bsp_factory/tree/main/skills/jetson-generate-kb
Command: npx skills add https://github.com/JORDAN0615/bsp_factory --skill jetson-generate-kb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Working with Jetson BSP sources requires repeatedly manually walking filesystem trees to locate BSP image layouts, source code structures, and associated documentation for each active target profile, which is slow and prone to oversight.

Core Features & Use Cases

  • Per-profile snapshot generation: Creates a dated markdown reference file next to the active profile YAML that captures the current state of the BSP and source tree.
  • BSP layout scanning: Checks for presence of canonical BSP subtrees (rootfs, bootloader, kernel, etc.), validates the active flash config file, and lists nvpmodel files matching the active module SKU.
  • Optional source tree mapping: If a source root is configured, scans for canonical source subtrees and lists devicetree files matching the active chip family, capped at 30 entries for readability.
  • Document reference validation: Checks all document paths from the profile, marking local paths that are missing on disk while recording URLs verbatim without fetching them.
  • Use Case: After extracting a new BSP archive, applying patches, or editing profile fields, run this skill to instantly generate an up-to-date reference so you don't need to re-scan the filesystem to locate critical BSP components or documentation for your target.

Quick Start

Use the jetson-generate-kb skill to generate a fresh knowledge base snapshot for your active Jetson target profile.

Frequently Asked Questions about jetson-generate-kb

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a Jetson BSP knowledge base snapshot for my active profile?

To generate a Jetson BSP knowledge base snapshot, run a filesystem scan on your active profile YAML to produce a dated markdown file containing BSP subtree presence checks, nvpmodel SKU matches, and document reference validation.

What is the best way to track Jetson BSP source tree structures after applying patches?

Tracking Jetson BSP source tree structures after applying patches is done by generating a per-profile reference snapshot that optionally maps canonical source subtrees and lists devicetree files matching the active chip family.

Can I validate Jetson BSP document references without recursive filesystem scans or URL fetching?

You can validate Jetson BSP document references without recursive scans or URL fetching by checking all document paths from the profile, marking missing local paths on disk while recording URLs verbatim.

Does Jetson profile snapshot generation check for nvpmodel files matching the active module SKU?

Jetson profile snapshot generation does check for nvpmodel files matching the active module SKU, validating the active flash config file and canonical BSP subtrees like rootfs, bootloader, and kernel during the scan.

How do I list devicetree files for a specific Jetson chip family without manually walking the filesystem?

To list devicetree files for a specific Jetson chip family without manual filesystem walking, configure a source root to enable an automatic scan that lists matching devicetree files, capped at 30 entries for readability.

When should I generate a Jetson BSP reference snapshot instead of manually scanning the filesystem?

You should generate a Jetson BSP reference snapshot after extracting a new BSP archive, applying patches, or editing profile fields to instantly capture the current state without repeatedly re-scanning the filesystem.