nvidia-skill-finder
Use for NVIDIA-related requests where an NVIDIA skill might help, even if the user did not ask for a skill. Trigger on NVIDIA products, hardware, software,…
Plan and apply safe Jetson headless-mode changes to reclaim GUI and daemon memory.
$ npx -y skills add NVIDIA/skills --skill jetson-headless-mode --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/jetson-headless-modeContext preview
The summary Claude sees to decide when to auto-load this skill.
Plan and apply safe Jetson headless-mode changes to reclaim GUI and daemon memory.
name: jetson-headless-mode description: Plan and apply safe Jetson headless-mode changes to reclaim GUI and daemon memory. version: 0.0.1 license: "Apache-2.0" metadata: author: "Jetson Team" tags: [jetson, headless, memory] languages: [bash] data-classification: public
Plan-then-apply for safe, reversible user-space memory reclamation: switch the default systemd target away from `graphical.target` and disable a curated set of non-essential daemons. This is the highest-yield, lowest-risk memory win on Jetson.
Build a user-approved headless-mode plan from live audit data, then apply only safe, reversible user-space changes that reduce desktop and daemon memory use on Jetson.
Use live device data as the source of truth. Jetson family, SKU/variant, memory totals, active display services, and savings estimates must come from `jetson-diagnostic/scripts/detect_jetson.sh`, `audit.json`, or a fresh `jetson-memory-audit` run. If a value is not available, say it is unknown instead of guessing. The savings numbers below are upper bounds; the real delta is whatever a before/after audit reports.
| Script | Purpose | Arguments | |--------|---------|-----------| | `scripts/plan.sh` | Reads a memory audit JSON and emits a plan containing safe, reversible recommendations. | `--audit PATH` or `--audit -`, plus `--human`. | | `scripts/apply.sh` | Prints or applies the safe commands from a plan JSON. Dry-run by default. | `--plan PATH` or `--plan -`, `--apply`, `--reboot`, `--drop-caches`. |
If your agent runtime supports `run_script`, use it to run `scripts/plan.sh` and `scripts/apply.sh` and summarize the returned output. Otherwise run the scripts with `bash` from the repository root.
1. Run `scripts/plan.sh` to read `audit.json` (from `jetson-memory-audit`) and emit a plan with only `safety: safe` knobs (target switch, display managers, audio, print, modem, etc.). 2. Show the plan to the user and confirm. 3. Run `scripts/apply.sh --plan plan.json` for a **dry run**. Re-run with `--apply` to execute. Add `--drop-caches` to flush the page cache afterward, or `--reboot` to take effect immediately. 4. Re-run `jetson-memory-audit/scripts/audit.sh` to verify the actual delta.
Use the scripts for estimates and application so recommendations are based on the current device state rather than the static upper-bound table alone.
| Knob | Action | Estimated savings | Reversible? | |---------------------------------|----------------------------------------------|-------------------|-------------| | `disable-graphical-target` | `systemctl set-default multi-user.target` | up to 865 MB | yes | | `stop-gdm3` / `gdm` / `lightdm` / `sddm` / `display-manager` | `systemctl disable --now <svc>` | ~200 MB / svc | yes | | `stop-pulseaudio` | disable audio daemon | ~8 MB | yes | | `stop-bluetooth` | disable Bluetooth stack | ~6 MB | yes | | `stop-ModemManager` | disable WWAN manager | ~4 MB | yes | | `stop-cups` / `stop-cups-browsed` | disable print stack | ~5 / ~3 MB | yes | | `stop-snapd` | disable Snap daemon | ~30 MB | yes
Official, NVIDIA-verified Agent Skills for Claude Code, Codex, and other coding agents.
Use for NVIDIA-related requests where an NVIDIA skill might help, even if the user did not ask for a skill. Trigger on NVIDIA products, hardware, software,…
Official NVIDIA-authored guidance for NVIDIA cuDF GPU DataFrames, pandas acceleration, dask-cuDF, ETL, joins, groupby, CSV/Parquet I/O, nullable semantics, and…
Use when asked to install, deploy, run, validate, troubleshoot, or stop NVIDIA AI-Q Blueprint infrastructure.
Use when asked to run deep research or AI-Q research through a reachable NVIDIA AI-Q Blueprint backend.
Calibrate a new dataset from live RTSP camera streams via the AutoMagicCalib REST API. Use when the user provides RTSP URLs or asks to calibrate live cameras;…
Run end-to-end calibration on the shipped sample dataset (sdg_08_2_sample_data_010926.zip) against a running AMC microservice. Use when user says 'test sample…