<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: 曾吉弘</title>
    <description>The latest articles on DEV Community by 曾吉弘 (@_0cccebaf70edea099acc7).</description>
    <link>https://dev.to/_0cccebaf70edea099acc7</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4235101%2Fe1dcd2be-1054-40be-8876-dfa69d08509a.jpg</url>
      <title>DEV Community: 曾吉弘</title>
      <link>https://dev.to/_0cccebaf70edea099acc7</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/_0cccebaf70edea099acc7"/>
    <language>en</language>
    <item>
      <title>NVIDIA Jetson Agent Skills Tutorial: Installation and Hands-on Use with Cursor</title>
      <dc:creator>曾吉弘</dc:creator>
      <pubDate>Mon, 09 Nov 2026 12:28:33 +0000</pubDate>
      <link>https://dev.to/_0cccebaf70edea099acc7/nvidia-jetson-agent-skills-tutorial-installation-and-hands-on-use-with-cursor-3ajp</link>
      <guid>https://dev.to/_0cccebaf70edea099acc7/nvidia-jetson-agent-skills-tutorial-installation-and-hands-on-use-with-cursor-3ajp</guid>
      <description>&lt;p&gt;When developing AI on Jetson, a coding agent can help read device information, organize diagnostic results, prepare packages, and run tests. However, the right approach depends on the Jetson model, JetPack/L4T version, available memory, and runtime environment. Jetson Agent Skills organizes NVIDIA's Jetson workflows into agent-readable skills and helper scripts, allowing recommendations to reflect the current device rather than relying only on generic commands.&lt;/p&gt;

&lt;p&gt;This tutorial brings together Jetson AI Lab's &lt;a href="https://www.jetson-ai-lab.com/tutorials/jetson-agent-skills/" rel="noopener noreferrer"&gt;Jetson Agent Skills guide&lt;/a&gt; and &lt;a href="https://www.jetson-ai-lab.com/tutorials/ai-assisted-development-on-jetson/" rel="noopener noreferrer"&gt;AI-assisted development on NVIDIA Jetson tutorial&lt;/a&gt;. We first explain what the skills do, then connect to Jetson using Cursor Remote-SSH, install Device Skills, and get started with diagnostic and planning prompts.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Are Jetson Agent Skills?
&lt;/h2&gt;

&lt;p&gt;Agent Skills provide workflows and tool instructions for coding agents. &lt;a href="https://www.jetson-ai-lab.com/tutorials/jetson-agent-skills/" rel="noopener noreferrer"&gt;Jetson Agent Skills&lt;/a&gt; can help inspect the device model, system version, memory, power configuration, and service status, then support package selection, inference deployment, or performance testing based on the device's conditions.&lt;/p&gt;

&lt;p&gt;They do not replace the coding agent, NVIDIA documentation, or developer judgment. Always confirm the target device and check command results. This article focuses on Device Skills for a Jetson that is already running.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.jetson-ai-lab.com%2Fimages%2Fhero%2Fjetson-family-line_50pcnt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.jetson-ai-lab.com%2Fimages%2Fhero%2Fjetson-family-line_50pcnt.png" alt="The Jetson device family shown on the Jetson AI Lab website" width="800" height="234"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Jetson device family illustration from Jetson AI Lab.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Understand Device Skills vs. BSP Skills First
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://github.com/NVIDIA-AI-IOT/jetson-device-skills" rel="noopener noreferrer"&gt;Jetson Device Skills&lt;/a&gt;:&lt;/strong&gt; For a running Jetson. These support application development, system diagnostics, memory checks, package selection, and model inference. This is the collection we install here.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://github.com/NVIDIA-AI-IOT/jetson-bsp-skills" rel="noopener noreferrer"&gt;Jetson BSP Skills&lt;/a&gt;:&lt;/strong&gt; For host-workstation platform tasks involving board support packages, custom carrier boards, pinmux, PCIe, camera configuration, building, and flashing. You do not need to install them first for ordinary application development.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you simply want to run a model or inspect the system on an Orin or Thor, start with Device Skills. When modifying low-level hardware settings or building a custom platform, consult the &lt;a href="https://github.com/NVIDIA-AI-IOT/jetson-bsp-skills" rel="noopener noreferrer"&gt;Jetson BSP Skills project&lt;/a&gt; and the relevant hardware documentation.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Recommended Workflow for Agent-assisted Development
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Inspect:&lt;/strong&gt; Read the Jetson model, JetPack/L4T version, available memory, power mode, and relevant services to establish its current state.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Plan:&lt;/strong&gt; Compare packages, models, or configuration options against the device and task requirements. List the proposed commands and their possible effects.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Review, then execute:&lt;/strong&gt; Understand operations such as package installation, disabling services, changing power settings, and rebooting before deciding whether to run them.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Verify:&lt;/strong&gt; Use actual outputs, memory measurements, or performance tests to confirm that changes work. Do not assume success simply because the agent says it is done.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Jetson AI Lab's remote-development demonstration uses Codex with a Jetson Orin Nano, covering connection, skill installation, and device inspection. This article instead provides a Cursor example. Configuration interfaces and skill installation paths can differ between coding agents; check the version you are using.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.jetson-ai-lab.com/tutorials/ai-assisted-development-on-jetson/" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fchlvbrfutnwoamiww8wn.jpg" alt="Jetson AI Lab's Codex remote-development tutorial" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Cover image from Jetson AI Lab's Codex remote-development tutorial. The following steps demonstrate Device Skills with Cursor. Source: &lt;a href="https://www.jetson-ai-lab.com/tutorials/ai-assisted-development-on-jetson/" rel="noopener noreferrer"&gt;AI-assisted development on NVIDIA Jetson&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Before You Start: Prepare Jetson and Your Development Environment
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;An NVIDIA Jetson device, such as an Orin-series device or Jetson Thor, that has completed initial setup, is running, and is connected to a network.&lt;/li&gt;
&lt;li&gt;A Windows, macOS, or Linux development computer that can connect to Jetson over SSH.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.cursor.com/" rel="noopener noreferrer"&gt;Cursor&lt;/a&gt; installed, with Remote-SSH available. The commands in this article run in the remote terminal connected to Jetson.&lt;/li&gt;
&lt;li&gt;Access from Jetson to GitHub to download the project. If you choose individual skill installation through the NVIDIA Agent Skills catalog, you also need Node.js and npm to provide &lt;code&gt;npx&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Step 1: Connect to Jetson with Remote-SSH
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Open Cursor on your development computer. Press &lt;strong&gt;Ctrl + Shift + P&lt;/strong&gt;, or &lt;strong&gt;Cmd + Shift + P&lt;/strong&gt; on macOS, to open the command palette.&lt;/li&gt;
&lt;li&gt;Enter &lt;strong&gt;Remote-SSH: Connect to Host...&lt;/strong&gt; and select that command.&lt;/li&gt;
&lt;li&gt;Enter Jetson's SSH address, for example &lt;code&gt;ssh jetson@192.168.1.42&lt;/code&gt;. Replace the username and IP address with your own.&lt;/li&gt;
&lt;li&gt;On the first connection, select Linux, verify the host key as prompted, and sign in. If a host key is unfamiliar or has changed, confirm the device's identity before continuing.&lt;/li&gt;
&lt;li&gt;After connecting, confirm that Cursor shows the SSH host and open the integrated terminal. Before running the remaining commands, make sure that the terminal is on Jetson rather than your development computer.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fym6ek17aj34gjwt3c750.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fym6ek17aj34gjwt3c750.png" alt="A laptop connecting to Jetson over SSH" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Conceptual illustration of Cursor Remote-SSH connecting to Jetson; not an actual software screenshot.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: Choose an Installation Method
&lt;/h2&gt;

&lt;p&gt;Jetson AI Lab provides two entry points: select individual skills from the &lt;a href="https://docs.nvidia.com/skills" rel="noopener noreferrer"&gt;NVIDIA Agent Skills catalog&lt;/a&gt;, or install the full collection from the &lt;a href="https://github.com/NVIDIA-AI-IOT/jetson-device-skills" rel="noopener noreferrer"&gt;NVIDIA Jetson Device Skills project&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Install the skills in the environment where the agent will use them. For this Remote-SSH example, that means Jetson's remote terminal.&lt;/p&gt;

&lt;h3&gt;
  
  
  Option A: Install an Individual Skill from the NVIDIA Agent Skills Catalog
&lt;/h3&gt;

&lt;p&gt;To start with read-only device diagnostics, run this command in the Jetson terminal to install &lt;code&gt;jetson-diagnostic&lt;/code&gt; for Cursor:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx skills@latest add nvidia/skills &lt;span class="nt"&gt;--skill&lt;/span&gt; jetson-diagnostic &lt;span class="nt"&gt;--agent&lt;/span&gt; cursor &lt;span class="nt"&gt;--yes&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you are unsure which skill to use, browse the NVIDIA catalog first. The CLI provides interactive options for the installation target:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx skills@latest add nvidia/skills &lt;span class="nt"&gt;--list&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Installing a single skill is a useful way to get started. For memory auditing, headless mode, package selection, or inference workflows, check the &lt;a href="https://github.com/nvidia/skills" rel="noopener noreferrer"&gt;NVIDIA Agent Skills catalog&lt;/a&gt; for current skill names.&lt;/p&gt;

&lt;h3&gt;
  
  
  Option B: Install the Full Jetson Device Skills Collection
&lt;/h3&gt;

&lt;p&gt;Run the following commands in Jetson's remote terminal:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone https://github.com/NVIDIA-AI-IOT/jetson-device-skills.git
&lt;span class="nb"&gt;cd &lt;/span&gt;jetson-device-skills
./install.sh &lt;span class="nt"&gt;--targets&lt;/span&gt; cursor
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The installation script places the skills in a directory Cursor can read. To use the script's default installation targets across supported agents, run &lt;code&gt;./install.sh&lt;/code&gt; without arguments. To install for selected agents, consult the latest instructions in the &lt;a href="https://github.com/NVIDIA-AI-IOT/jetson-device-skills" rel="noopener noreferrer"&gt;official Jetson Device Skills project&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;After installation, restart your Cursor Agent session and confirm that the skills are available in a location the agent can read.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv6o3cht91gj7e3hqpvmd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv6o3cht91gj7e3hqpvmd.png" alt="Installing Jetson Device Skills in an agent-readable directory" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Conceptual illustration of installing skill files in an agent-readable location on Jetson.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: Run Read-only Diagnostics Before Planning Changes
&lt;/h2&gt;

&lt;p&gt;Open AI Chat in Cursor's sidebar. A common shortcut is &lt;strong&gt;Ctrl + L&lt;/strong&gt;, or &lt;strong&gt;Cmd + L&lt;/strong&gt; on macOS. First ask the agent to inspect the device without changing the system:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Read this Jetson's model, JetPack/L4T version, available memory, GPU utilization, power mode, and relevant services. List the inspection commands you use and their results, and identify your data sources. For this round, perform read-only checks only. Do not install packages or change system settings.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkt4b4pn79z1ljazxtwa5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkt4b4pn79z1ljazxtwa5.png" alt="An AI agent organizing Jetson diagnostic information" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Conceptual illustration of an agent summarizing device diagnostics; not an actual operation screenshot.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;After confirming the device information, ask for a plan that lists commands, trade-offs, and expected effects before execution:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Based on the device model, JetPack/L4T version, memory, and service status you just inspected, propose feasible options for switching to headless mode or deploying an LLM/VLM. First explain your reasoning, the required commands, possible effects, and how to revert the changes. Do not disable services, install packages, change settings, or reboot until I confirm.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Device support and actual performance vary with the model, JetPack/L4T version, model size, quantization method, and runtime environment. For inference options such as vLLM or llama.cpp, check compatibility first, then measure memory usage and performance on the target Jetson. Avoid copying another model's configuration without checking it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Start with Jetson Device Skills for ordinary application development. BSP Skills cover host-side tasks such as custom platforms and flashing.&lt;/li&gt;
&lt;li&gt;Install an individual skill through the NVIDIA Agent Skills catalog, or install the complete Device Skills collection from the official project.&lt;/li&gt;
&lt;li&gt;When using Remote-SSH, make sure the terminal and skill installation location correspond to the intended Jetson and agent.&lt;/li&gt;
&lt;li&gt;Follow the sequence &lt;strong&gt;inspect, plan, review and execute, then verify&lt;/strong&gt;. Understand the effects before making system changes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Jetson Agent Skills brings platform knowledge into a coding agent's workflow, helping developers experiment based on the actual device state. Always verify results using real Jetson outputs and tests, and let the developer decide whether to adopt a change.&lt;/p&gt;




&lt;p&gt;English translation of &lt;a href="https://blog.cavedu.com/2026/11/09/nvidia-jetson-agent-skills-tutorial-cursor/" rel="noopener noreferrer"&gt;CAVEDU's original Traditional Chinese article&lt;/a&gt;, published November 9, 2026. The link opens the CAVEDU website outside this platform. Original technical commands, reference links, and image credits are retained.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
