unity-graphics

Inspect and modify Unity GraphicsSettings and QualitySettings across render pipelines.

1|Updated May 21, 2026
One-click install
npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-graphics-yiduandtdt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-graphics
Source: https://github.com/YiDuandtdt/Bone-Throne/tree/main/.agents/skills/unity-skills/skills/graphics
Command: npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-graphics-yiduandtdt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Project-wide GraphicsSettings + QualitySettings management across Built-in, URP and HDRP for Unity 2022.3+ projects, including Always Included Shaders and shader stripping.

Core Features & Use Cases

  • Inspect and compare GraphicsSettings and QualitySettings across render pipelines (Built-in, URP, HDRP).
  • Assign or clear the default SRP asset per quality level and manage Always Included Shaders.
  • Configure lightmap, fog, and instancing shader stripping to balance visuals and performance.

Quick Start

Open the Unity project, navigate to the Graphics management panel, and inspect or adjust the current quality and SRP settings.

Frequently Asked Questions about unity-graphics

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

FAQPage Schema
How do I manage Unity graphics settings across different render pipelines?

Managing Unity graphics settings across Built-in, URP, and HDRP involves inspecting and mutating GraphicsSettings and QualitySettings. You can safely adjust render pipeline configurations and optimize project-wide visuals from the graphics management panel.

How do I assign SRP assets per quality level in Unity?

To assign SRP assets per quality level in Unity, you configure the QualitySettings to link specific Scriptable Render Pipeline assets. This ensures the correct URP or HDRP asset is loaded dynamically when switching between quality tiers.

What is shader stripping in Unity and how do I configure it?

Shader stripping in Unity controls which shader variants are compiled to reduce build size and load times. You configure lightmap, fog, and instancing stripping settings within the project's graphics configuration to balance runtime performance.

Does this Unity graphics tuning approach support URP and HDRP simultaneously?

Yes, tuning Unity graphics settings supports URP and HDRP simultaneously for projects on Unity 2022.3 and newer. The process handles per-quality SRP asset assignment and Always Included Shaders across Built-in, URP, and HDRP contexts.

Why are my Always Included Shaders causing performance issues in Unity?

Always Included Shaders can cause performance issues if unnecessary variants are loaded into memory. You can inspect and manage the Always Included Shaders list within Unity GraphicsSettings to remove unused shaders and optimize runtime memory.