unity-urp
Installation
SKILL.md
Unity URP Skills
URP asset and renderer-feature management for Unity 2022.3+ (URP 14 and Unity 6 / URP 17). Parameters come from the schema (GET /skills/schema?names=<skill>&wire=v2); execution and dryRun rules: root SKILL.md.
When to use
- Configuring the URP asset
- Adding, editing or toggling renderer features
- Adjusting URP rendering settings
Rules
- Call
urp_get_infobeforeurp_add_renderer_feature, and use only names from itscreatableRendererFeatures. - Resolve existing feature names and indexes with
urp_list_renderer_featuresbeforeurp_set_renderer_feature_activeorurp_remove_renderer_feature. - The creatable set depends on the version: Unity 2022.3 with URP 14 may expose a smaller set (for example
DecalRendererFeature,ScreenSpaceAmbientOcclusion), Unity 6 with URP 17 a larger one. Do not assumeRenderObjects,FullScreenPassRendererFeatureorScreenSpaceReflectionRendererFeatureexist. - Without the URP package every skill returns
{ error: "Universal Render Pipeline package … is not installed." }(RenderPipelineSkillsCommon.NoURP()). This is a diagnostic payload, not a permission denial; callproject_get_render_pipelinefirst. - Do not instantiate arbitrary custom renderer features; this module covers only built-in ones.
- ShaderGraph is not in this module; see shadergraph.
Pitfalls
- Unity 2022 and Unity 6 do not expose the same built-in renderer features.