К основному содержанию
скилл CX Codex

validate-urp-render-graph-renderer-feature — скилл для Claude Code

Разбирает ScriptableRendererFeature на Render Graph API в Unity 6: привязка материалов, ресурсы, структура прохода. Пригодится перед тем, как влить фичу в проект.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Unity-Technologies/skills --skill validate-urp-render-graph-renderer-feature -a claude-code
Открыть на GitHub

Что делает validate-urp-render-graph-renderer-feature

Скилл проводит ревью вашей реализации ScriptableRendererFeature и связанного прохода. Проверяет привязку материалов, разметку текстурных ресурсов, структуру статической функции рендера, работу с дескрипторами Render Graph и версионность API. На выходе — сводка, подтверждённые проблемы, спорные места, минимальные правки и исправленные фрагменты кода.

Отдельно смотрит на PassData: каждое поле, которое читает функция рендера, должно быть присвоено заново при текущей записи. Если часть полей осталась от прошлого кадра, скилл это отметит. Ещё одна частая находка — свежий TextureDesc вместо дескриптора, взятого у существующего ресурса графа, например resourceData.activeColorTexture.GetDescriptor(renderGraph).

Чтобы разбор был точным, скиллу нужны версия Unity, версия URP, код фичи и прохода, а также ожидаемое поведение и входы-выходы. Без этого часть выводов попадёт в раздел рискованных предположений. Код входа обрезан, поэтому полный список проверок может быть шире описанного.

Какие задачи решает

  • проверить привязку материалов в проходе перед интеграцией
  • найти текстуру, которую используют как цель записи вместо чтения
  • убедиться, что функция рендера объявлена статической
  • отловить поля PassData, оставшиеся от прошлого кадра
  • решить, брать дескриптор у ресурса графа или строить новый

Примеры запросов агенту

  • Проверь эту ScriptableRendererFeature для Unity 6 URP: привязка материалов, ресурсы, структура прохода
  • Вот код прохода и фичи, ожидаемое поведение — опиши, что сломается
  • Посмотри, не остаётся ли в PassData устаревший хэндл между кадрами

Как установить validate-urp-render-graph-renderer-feature

1Через Skills CLI (Vercel)

npx skills add Unity-Technologies/skills --skill validate-urp-render-graph-renderer-feature -a claude-code

2Вручную: положить файлы

~/.claude/skills/validate-urp-render-graph-renderer-feature/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/validate-urp-render-graph-renderer-feature/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о validate-urp-render-graph-renderer-feature

Как установить validate-urp-render-graph-renderer-feature в Claude?

Выполните npx skills add Unity-Technologies/skills --skill validate-urp-render-graph-renderer-feature -a claude-code. Скилл появится в ~/.claude/skills/validate-urp-render-graph-renderer-feature/SKILL.md.

Что делает этот скилл?

Ревьюит ScriptableRendererFeature и его проход на Render Graph API в Unity 6: привязка материалов, разметка ресурсов, структура статической функции рендера, дескрипторы и версии API. Возвращает список проблем с точечными правками.

Какие данные нужны для разбора?

Версия Unity, версия URP, код фичи и прохода, ожидаемое поведение и входы-выходы. Без контекста часть замечаний уйдёт в раздел рискованных предположений.

Похожие скиллы

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
unity-developer rmyndharis Скилл для разработки игр на Unity 6 LTS с оптимизацией производительности, настройкой конвейеров рендеринга и кроссплатформной сборкой. Помогает писать C# код, настраивать URP/HDRP и решать проблемы с физикой и ассетами. CX Codex +1 3 000установок game-feel gamedev-skills Скилл учит агента добавлять отклик к игровым действиям: тряску камеры, стоп-кадр, твины с easing, сквош и отброс. Для случаев, когда механика работает, но ощущается ватной. CX Codex +1 9 700установок audio-design gamedev-skills Скилл учит раскладывать игровой звук по шинам, глушить музыку под голос и собирать адаптивный саундтрек слоями. Примеры кода — на GDScript под Godot 4.7, с пометками для Unity. CX Codex +1 7 400установок reverse-engineering rehan-remade Помогает агенту разобрать игру изнутри: декомпилировать код, вскрыть форматы ассетов, снять дамп живой памяти. Пригодится, когда для мода нужен точный адрес функции или устройство файла. CX Codex +1 1 600установок mashup-mods rehan-remade Скилл для создания кросс-игровых модов: от Minecraft внутри Skyrim до скейтбординга в MW2. Охватывает passthrough-моды, портирование контента и встраивание одной игры в другую. CX Codex +1 1 500установок make-game OpusGameLabs Скилл структурирует разработку видеоигр: от проработки геймплея и выбора движка до генерации проекта и исправления багов. CX Codex +1 1 100установок

Из того же набора28

shader-graph-create-custom-node Генерирует кастомные ноды Shader Graph на базе HLSL-функций. Помогает быстро превратить шейдерный код в визуальный блок с поддержкой рефлексии в Unity. CX Codex +1 5 600установок optimize-audio Скилл проверяет настройки звука в Unity и помогает разбирать расход памяти, нагрузку Audio Mixer и проблемы с 3D-звуком. Изменения проходят после отчёта и подтверждения пользователя. CX Codex +1 5 600установок sprite-editor Меняет прямоугольники, границы, пивоты и нарезку спрайтов Unity, генерируя C#-скрипты для запуска в живом редакторе. CX Codex +1 5 600установок localization Скилл настраивает пакет Unity Localization в проекте. Он создаёт таблицы строк, подключает ассеты и связывает переводы с интерфейсом. CX Codex +1 5 500установок initialize-ai-navigation Настраивает Unity AI Navigation: NavMesh, агентов, препятствия и связи между зонами. Пригодится для поиска пути, патрулей и обхода объектов. CX Codex +1 5 400установок optimize-web Скилл для ИИ-агента, который разбирает Unity WebGL и WebGPU сборки: уменьшает вес загрузки, ускоряет старт и убирает подвисания в браузере. CX Codex +1 5 200установок setup-multiplayer-services Подсказывает агенту, как строить сетевую игру на Unity Multiplayer Services: топология, хостинг, матчмейкинг, сессии и лобби. CX Codex +1 5 100установок ui Определяет, на какой системе интерфейса писать в Unity, и передаёт запрос нужному скиллу. Пригодится, когда просят меню или панель без указания фреймворка. CX Codex +1 5 000установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой