unity-graphics

Manages GraphicsSettings, QualitySettings and SRP assets in Unity projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the hassle of inspecting and managing Unity’s project-wide GraphicsSettings and QualitySettings—especially when you need consistent SRP asset assignment and control over Always Included Shaders and shader stripping.

Core Features & Use Cases

  • Graphics & Quality Overview: Get a unified summary of quality levels, render pipeline assets, and related graphics configuration.
  • Quality & SRP Asset Management: Switch the active quality level, set/clear the default render pipeline asset, and assign/clear per-quality SRP assets.
  • Always Included Shaders & Stripping Control: List, add, or remove Always Included Shaders, and inspect or modify shader stripping settings (lightmap, fog, instancing).

Use case example: You want to ensure that a URP project reliably includes specific shaders across quality tiers, while stripping shader variants you don’t need to reduce build size and improve iteration speed.

Quick Start

Ask: "Use unity-graphics to show an overview of my project's graphics and quality settings for URP/HDRP and list the Always Included Shaders."

Frequently Asked Questions about unity-graphics

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

FAQPage Schema
How do I change Unity quality settings and assign URP assets per quality level?

To change Unity quality settings, you can switch the active quality level and assign or clear per-quality SRP assets. This Skill manages URP and HDRP render pipeline asset assignment across your project's quality tiers.

How do I manage Always Included Shaders in Unity to prevent shader stripping in builds?

Managing Always Included Shaders involves listing, adding, or removing specific shaders in GraphicsSettings. This Skill controls shader inclusion and modifies shader stripping settings for lightmap, fog, and instancing variants to reduce build size.

How do I check if my Unity project is using the Built-in, URP, or HDRP render pipeline?

To check your Unity render pipeline, this Skill routes a detection query to inspect project settings. It provides a unified overview of your current render pipeline assets and graphics configuration.

What is the best way to get an overview of Unity GraphicsSettings and QualitySettings?

The best way to get a graphics and quality overview is to query a unified summary of quality levels, render pipeline assets, and related configuration. This Skill performs deterministic read operations on your Unity project settings.

Can I use this to set the default render pipeline asset for a Unity URP project?

Yes, you can set or clear the default render pipeline asset for URP and HDRP workflows. This Skill applies gated mutating operations under Approval to safely update your project-wide graphics configuration.

Why are my custom shaders missing in Unity builds and how do I fix shader stripping?

Custom shaders missing in builds often result from aggressive shader stripping. You can fix this by adding the shaders to the Always Included Shaders list and adjusting lightmap, fog, and instancing stripping settings in GraphicsSettings.