unity-decal

Create, configure, inspect, and batch-edit URP DecalProjector objects in Unity scenes.

6|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/dyCuong03/unity-agent-team --skill unity-decal-dycuong03
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-decal
Source: https://github.com/dyCuong03/unity-agent-team/tree/main/.claude/skills/unity-skills/skills/decal
Command: npx skills add https://github.com/dyCuong03/unity-agent-team --skill unity-decal-dycuong03

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the repetitive work of setting up, configuring, and maintaining URP DecalProjectors in a Unity scene by giving you reliable, structured operations instead of manual editor clicking.

Core Features & Use Cases

  • Decal Projector lifecycle management: create, inspect, list, batch-edit, validate, and delete DecalProjector GameObjects in URP.
  • Renderer feature enforcement: ensure the active URP renderer has a DecalRendererFeature attached before you rely on decals.
  • Safety-aware operation control: mutating operations use FullAuto with approval/allowlist rules, and deletion is auto-forbidden in Approval/Auto modes (NeverInSemi).
  • URP-only scope: HDRP decal APIs are explicitly out of scope; when URP isn’t installed, skills return a diagnostic stub.

Quick Start

Ask the AI to ensure the DecalRendererFeature is attached to the current URP renderer and then create a URP DecalProjector with the properties you specify.

Frequently Asked Questions about unity-decal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I batch edit URP DecalProjector properties in a Unity scene?

Batch edit URP DecalProjector properties by using structured CRUD operations to configure multiple GameObjects simultaneously. This avoids manual editor clicking and enforces consistent rendering settings across your scene.

Why are my URP decals not rendering in the scene?

URP decals fail to render when the active Universal Render Pipeline renderer lacks a DecalRendererFeature. You can validate and enforce this renderer feature attachment to ensure decals display correctly.

What is the best way to automate DecalProjector creation in Unity?

Automate DecalProjector creation by requesting the AI to generate and configure the GameObjects with your specified properties. This workflow validates URP availability and handles the full projector lifecycle automatically.

Can I use this approach to manage HDRP decal projectors?

HDRP decal APIs are explicitly out of scope. This solution exclusively targets Universal Render Pipeline decal management and returns a diagnostic stub when the URP package is not installed.

Do I need to manually approve each DecalProjector deletion?

DecalProjector deletion is auto-forbidden in Approval and Auto modes to protect your scene. Mutating operations use FullAuto with approval and allowlist guardrails to prevent accidental data loss.

How do I list all existing URP DecalProjectors in a scene?

List all existing URP DecalProjectors by using scene discovery functions to inspect and identify the GameObjects. This provides a structured view of your decals for further validation or batch editing.