jetson-init-target

Generate valid YAML target-platform profiles for NVIDIA Jetson hardware.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manually creating and managing Jetson target platform YAML configuration profiles is time-consuming and error-prone, requiring precise knowledge of reference devkit specifications, valid flash configuration filenames, and the exact YAML schema required for downstream BSP customization workflows.

Core Features & Use Cases

  • Automated Profile Authoring: Generates valid target-platform YAML profiles using the official BSP platforms catalogue and platform template schema, supporting both reference devkit-only and reference devkit plus custom carrier board configurations.
  • Active Pointer Management: Automatically updates the active target pointer to make new profiles immediately usable, with guardrails to avoid overwriting existing profiles or breaking existing active pointers.
  • Use Case: An embedded engineer setting up a new Jetson-based project can quickly create a valid target profile for a custom carrier board paired with a Jetson AGX Orin module, without manually looking up SKUs, flash config filenames, or YAML field requirements.

Quick Start

Use the jetson-init-target skill to create a new target platform profile for your Jetson hardware by selecting a reference devkit from the official product catalogue and optionally adding custom carrier details, with the new profile automatically activated if it is the first profile in the target-platform directory.

Frequently Asked Questions about jetson-init-target

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

FAQPage Schema
How do I create a target platform YAML profile for NVIDIA Jetson hardware?

The skill generates valid target-platform YAML profiles using the official BSP platforms catalogue and schema, supporting both reference devkit-only and custom carrier board configurations for NVIDIA Jetson embedded hardware.

How do I configure a Jetson target profile for a custom carrier board with an AGX Orin module?

Select the Jetson AGX Orin reference devkit from the catalogue and add your custom carrier board details to generate a compliant YAML profile, avoiding manual flash configuration filename lookups.

Can I use NA values for unknown fields in my Jetson BSP configuration?

Yes, the profile authoring process accepts NA values for unknown required fields in the target-platform YAML configuration. It issues downstream compatibility warnings to ensure schema compliance without blocking profile generation.

Does the Jetson target platform profile manage the active target pointer automatically?

Yes, active target pointer management updates automatically to make new profiles immediately usable. Guardrails prevent overwriting existing profiles or breaking existing active pointers in the target-platform directory.

What are the limitations of automated Jetson target platform profile generation?

Automated profile generation enforces strict compliance with the official BSP platforms catalogue and template schema. It requires NA values for unknown fields, which triggers downstream compatibility warnings during BSP customization and image building workflows.

Why does my manually created Jetson YAML target profile fail BSP customization?

Manual Jetson YAML target profiles fail BSP customization due to incorrect flash configuration filenames, invalid SKUs, or schema violations. Automated authoring eliminates manual lookup errors by enforcing official BSP catalogue compliance.