NVIDIA Jetson Device Skills
13 скиллов NVIDIA для агента на устройстве Jetson: диагностика, память, запуск LLM, пакеты и тесты видео и инференса
- 168 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Скилл `jetson-headless-mode` отключает рабочий стол и фоновые службы устройства, видеоскиллы ставят SDK
- Скрипты выполняются от имени агента на живой плате, где ошибка может нарушить работу устройства
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/nvidia-jetson-device-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Скилл `jetson-headless-mode` отключает рабочий стол и фоновые службы устройства, видеоскиллы ставят SDK
- Скрипты выполняются от имени агента на живой плате, где ошибка может нарушить работу устройства
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор агентских скиллов NVIDIA для работы с уже загруженным устройством Jetson. Данные о железе агент берет вспомогательными скриптами с живого устройства и опирается на них. Скиллы разобраны на три группы. Диагностика и система: `jetson-diagnostic` снимает состояние устройства, памяти, GPU, температуры, питания, дисков и служб только на чтение, `jetson-memory-audit` измеряет память и проверяет, помогла ли очистка, `jetson-headless-mode` строит план отключения рабочего стола и фоновых служб и применяет его. Модели: `jetson-inference-mem-tune` подбирает среду исполнения и настройки памяти, `jetson-llm-serve` настраивает запуск LLM под Jetson, `jetson-llm-benchmark` и `jetson-speculative-decoding` измеряют и исследуют скорость, `jetson-package` выбирает совместимые пакеты, колеса и контейнеры. Видео: пять скиллов проверяют возможности кодека, ставят Video Codec SDK и PyNvVideoCodec, строят конфигурации и замеряют кодирование и декодирование. Установщик install.sh ставит скиллы в каталоги Claude Code, Codex и Cursor.
Для кого. Разработчикам встраиваемого ИИ на NVIDIA Jetson, которые настраивают устройство и запуск моделей вместе с Claude Code, Codex или Cursor прямо на плате.
Подходит, если
- Jetson тормозит или греется, и надо понять, что занимает память и GPU
- Освободить гигабайты памяти для модели поможет отключение рабочего стола на безголовом устройстве
- Для конкретной платы подбирают рантайм и параметры памяти под инференс
- Нужен замер скорости LLM на llama.cpp, Ollama или vLLM с записью результатов
- Проверить, какие форматы видео плата реально кодирует и декодирует, поможет скилл возможностей
Не подходит, если
- Прошивка и настройка BSP с хост-компьютера: для этого у NVIDIA отдельный набор Jetson BSP Skills
- Устройство еще не загружено в рабочую систему, скриптам нечего читать
- Железо не от NVIDIA: скиллы опираются на `tegrastats` и параметры Jetson
Пример запроса к агенту
Сними диагностику этого Jetson: модель платы, свободную память, температуру и службы, которые можно отключитьОграничения
Скиллы рассчитаны на запущенный Jetson и запускаются на самом устройстве, а не на хост-машине. После установки агент нужно перезапустить, чтобы он увидел новые скиллы. Проект сейчас не принимает вклады, ошибки можно сообщить в Issues. Часть скиллов меняет систему: `jetson-headless-mode` отключает рабочий стол и службы, а видеоскиллы ставят SDK, поэтому действия стоит подтверждать. Установка делает символические ссылки, для копий нужен флаг `--copy`. Код под Apache-2.0, документация под CC-BY-4.0.
Как отключить. Удалите ссылки или копии скиллов из каталогов `~/.claude/skills`, `~/.codex/skills`, `~/.agents/skills` и `~/.cursor/skills`. Отключенные `jetson-headless-mode` службы возвращают средствами `systemd`.
Частые вопросы
Как установить Jetson Device Skills?
На устройстве клонируйте репозиторий и запустите `./install.sh`. По умолчанию он ссылается на каталоги Claude Code, Codex и Cursor, а цели выбирают флагом `--targets claude,cursor`. Затем перезапустите агента.
Чем это отличается от Jetson BSP Skills?
Device Skills работают с уже загруженным Jetson: диагностика, память, модели, видео. BSP Skills отвечают за настройку BSP и прошивку с хост-компьютера.
Какие скиллы только читают состояние устройства?
`jetson-diagnostic` снимает состояние только на чтение, `jetson-video-capability` сверяет живые возможности кодирования с документацией. Скиллы настройки вроде `headless-mode` и установки SDK изменяют систему.
Работает ли набор с NemoClaw и OpenClaw?
Да. Для их песочниц есть цель установки: `./install.sh --targets nemoclaw --nemoclaw-sandbox jetson-skills`.
Принимает ли проект вклады?
Сейчас нет: README прямо говорит, что вклады не принимаются. Об ошибках и неточностях в документации сообщают через Issues, об уязвимостях по инструкции из SECURITY.md.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыОфициальные скиллы AMD учат агента ставить ROCm, запускать LLM на Instinct и EPYC, профилировать GPU и квантизовать модели.
GPU-профайлер для ИИ-агентов: агент запускает vLLM или SGLang под graphsignal-run, читает метрики и подбирает флаги для скорости
Модуль Nix и Home Manager: источники скиллов закрепляются в flake, а выбранные SKILL.md раскладываются по папкам агентов
Официальные скиллы Dynatrace для агентов: DQL, трейсы, логи, Kubernetes, облака и безопасность в Claude Code и Cursor.
Большая база скиллов по DevOps, безопасности, инфраструктуре и комплаенсу для AI-агентов
Официальный набор скиллов Datadog: мониторы, логи, APM, интеграции с облаками, RUM и наблюдаемость LLM из агента
Коротко о README
README представляет каталог из 13 скиллов NVIDIA для работы с живым Jetson, таблицу назначений и установщик с выбором целей. Скиллы лежат в skills/, у каждого есть SKILL.md, иногда scripts/ и references/. Приведены ссылки на пошаговое руководство, каталог NVIDIA Agent Skills и набор для BSP. Двойная лицензия: Apache-2.0 для кода, CC-BY-4.0 для документации.
Бейдж для README
Исходный SKILL.md
--- name: jetson-diagnostic description: Read-only Jetson health snapshot for identity, memory, GPU, thermal, power, storage, services, and top processes. version: 0.0.1 license: "Apache-2.0" metadata: author: "Jetson Team" tags: [jetson, diagnostic, telemetry] languages: [bash] data-classification: public --- # Jetson Diagnostic A unified, agent-friendly view of a running Jetson device. Replaces the need to remember which of `tegrastats`, `jtop`, `procrank`, `/sys/kernel/debug/nvmap`, `nvpmodel`, `free`, `swapon`, `df`, and `systemctl list-units` produces which slice of the truth. ## Purpose Capture a read-only health snapshot from the Jetson host so agents can answer device identity, memory, GPU, thermal, power, storage, and service-state questions using live data instead of guesses. ## When to use Activate when the user asks: - "What is this Jetson? What SKU? How much memory?" - "What's running on this Jetson right now?" - "Why is my Jetson slow / hot / out of memory?" - "Give me a snapshot of GPU / CPU / power usage." - "What does my tegrastats output mean?" - "Which services are running that I could turn off?" - The user has installed `jetson-memory-audit`, `jetson-headless-mode`, `jetson-inference-mem-tune`, `jetson-llm-benchmark`, `jetson-llm-serve`, or `jetson-package` and needs a baseline measurement before running them. Do not use this skill to change power modes, drop caches, stop services, install packages, serve models, or tune inference flags. Report the observed state, then hand off to the action-oriented skill. ## Prerequisites - Run on the Jetson host, or in a sandbox/container with host-visible Jetson system paths and process data. ## Available Scripts | Script | Purpose | Arguments | |--------|---------|-----------| | `scripts/snapshot.sh` | Emits the all-in-one JSON snapshot for identity, memory, GPU, thermal, power, disk, top processes, and candidate services. | `--human`, `--tegra-secs N`, `--top-procs N`. | | `scripts/mem_summary.sh` | Emits a compact human-readable RAM/GPU/swap summary. | `--short`, `--watch`, `--interval N`. | | `scripts/detect_jetson.sh` | Exports or prints canonical Jetson SKU/generation/product-line fields for this repo. | No arguments. |