unity-graphics

Read and edit Unity GraphicsSettings and QualitySettings for SRP render pipeline configuration.

2|Updated May 18, 2026
One-click install
npx skills add https://github.com/pcone-mm/NewFPG --skill unity-graphics-pcone-mm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-graphics
Source: https://github.com/pcone-mm/NewFPG/tree/main/.agents/skills/unity-skills/skills/graphics
Command: npx skills add https://github.com/pcone-mm/NewFPG --skill unity-graphics-pcone-mm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Configuring project-wide graphics and quality settings in Unity requires navigating multiple editor windows and serialized assets. This Skill lets you query and modify GraphicsSettings and QualitySettings directly, including render pipeline asset assignment, quality tiers, and shader stripping, without manual editor work. ## Core Features & Use Cases - Graphics Overview & Inspection: Get a summary of graphics, quality, and render pipeline state, list quality levels, and inspect per-quality render pipeline overrides. - Render Pipeline Assignment: Set or clear the default SRP asset and assign SRP assets to specific quality levels, working with Built-in, URP, and HDRP on Unity 2022.3+. - Shader Management: List, add, or remove Always Included Shaders and inspect or modify shader stripping configuration in GraphicsSettings. - Use Case: When a user says "画质设置" or asks to switch the project to URP, you can assign the URP asset as the default render pipeline, set the active quality level, and verify the configuration in one flow. ## Quick Start Ask the assistant to show the current graphics overview and assign a URP asset as the default render pipeline for the project.

Frequently Asked Questions about unity-graphics

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

FAQPage Schema
How do I change the render pipeline asset in a Unity project?

Use graphics_set_default_render_pipeline to set or clear the project-wide default SRP asset, or graphics_set_quality_render_pipeline to assign an SRP asset to a specific quality level. Both work with URP and HDRP assets on Unity 2022.3+.

How do I switch the active quality level in Unity?

Use graphics_set_quality_level to switch the active quality level, and graphics_get_quality_settings first to list available quality levels and their render pipeline overrides. This changes which tier the project runs under.

Does this work with URP and HDRP projects?

Yes, it works with Built-in, URP, and HDRP on Unity 2022.3+, and does not require any SRP package to be installed. Query operations run in all modes, while mutating operations require approval in Approval mode.

How do I add a shader to Always Included Shaders in Unity?

Use graphics_add_always_included_shader to add a shader and graphics_list_always_included_shaders to verify the current list. You can remove entries with graphics_remove_always_included_shader, which is a list mutation rather than a delete operation.

Can I configure shader stripping in Unity GraphicsSettings?

Yes, use graphics_get_shader_stripping to inspect the current shader stripping configuration and graphics_set_shader_stripping to modify it. These settings live in GraphicsSettings and affect build-time shader variant stripping.