# omniverse-usd-performance-tuning

Оркестратор для разбора медленной загрузки, нехватки памяти и низкого FPS в USD-сценах. Ведёт агента по цепочке фаз от профилирования до отчёта.

- скилл · `type=skill` · Codex, ChatGPT · ★ 7604
- Автор: NVIDIA Omniverse · официальный репозиторий OpenAI
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/openai/plugins/tree/HEAD/plugins/nvidia/skills/omniverse-usd-performance-tuning/SKILL.md
- Обновлён: 2026-10-08
- HTML: https://affpapa.org/nevibecode/skills/omniverse-usd-performance-tuning

## Что делает

Скилл берёт на себя широкие запросы про производительность: сцена долго грузится, ест память, падает GPU, проседает FPS. Он не оптимизирует сам, а выстраивает план и называет точку входа. Дальше по цепочке идут оценка структуры, прогон валидаторов, решение о перестройке, операции Scene Optimizer и сравнение профилей.

Внутри — правила, а не скрипты. Перед любым выводом скилл требует пройти проверку рантайма: если `setup-preflight.json` нет или он не читается, сначала запускается `setup-usd-performance-tuning`. Для ассетов `omniverse://` вход начинается с `omniverse-authentication`, потому что авторизация идёт раньше настройки. Профильные фазы помечаются как `profile-stage:baseline` и `profile-stage:after`.

Разрушительные операции вроде `mergeMaterials` или объединения прототипов требуют отдельного подтверждения, даже когда план уже согласован. Скилл держит сырые артефакты на диске и читает сначала сводки — полные логи и CSV легко съедают контекст. Нужен рабочий рантайм: Kit, standalone или хотя бы Asset Validator; без него вернётся код блокировки, а не подмена другим воркфлоу.

## Установка

### Codex (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add openai/plugins --skill omniverse-usd-performance-tuning -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/omniverse-usd-performance-tuning/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Claude Code

1. **Через Skills CLI (Vercel)**
```bash
npx skills add openai/plugins --skill omniverse-usd-performance-tuning -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/omniverse-usd-performance-tuning/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/omniverse-usd-performance-tuning/

### Cursor

**Вручную: положить файлы**
- Файл: `.cursor/skills/omniverse-usd-performance-tuning/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install openai/plugins omniverse-usd-performance-tuning
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/omniverse-usd-performance-tuning/SKILL.md`

### Gemini CLI

**Командой платформы**
```bash
gemini skills install https://github.com/openai/plugins --path plugins/nvidia/skills/omniverse-usd-performance-tuning
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/omniverse-usd-performance-tuning/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/openai/plugins/tree/HEAD/plugins/nvidia/skills/omniverse-usd-performance-tuning/SKILL.md

## Когда брать
- разобраться, почему сцена грузится долго
- найти причину высокого потребления памяти
- подготовить план оптимизации до правок в сцене
- сравнить профили до и после перестройки
- собрать отчёт по итогам оптимизации

## Примеры запросов агенту
- Сцена грузится слишком долго, разберись почему и предложи план
- Оптимизируй мою USD-сцену: низкий FPS и высокое потребление памяти
- Сравни профили до и после перестройки и собери отчёт

## Похожие
- [performance-optimization](https://affpapa.org/nevibecode/skills/gamedev-skills-performance-optimization.md) — скилл · 7700 установок
- [roblox-performance](https://affpapa.org/nevibecode/skills/roblox-performance.md) — скилл · 2000 установок
- [game-performance-profiler](https://affpapa.org/nevibecode/skills/game-performance-profiler.md) — скилл · 345 установок
- [performance-tuning](https://affpapa.org/nevibecode/skills/performance-tuning.md) — скилл · 403 установки
- [nvidia-skills](https://affpapa.org/nevibecode/plugins/nvidia-skills.md) — плагин · ★ 3748
- [golang-performance](https://affpapa.org/nevibecode/skills/golang-performance.md) — скилл · 41900 установок

## Другие версии с тем же именем
- [omniverse-usd-performance-tuning · nvidia](https://affpapa.org/nevibecode/skills/nvidia-omniverse-omniverse-usd-performance-tuning.md) — 2300 установок

Из того же набора: [openai/plugins](https://affpapa.org/nevibecode/by/openai/plugins.md) — 528 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
