besty0728/unity-graphics
Manage project-wide GraphicsSettings and QualitySettings for SRP — read and edit render pipeline assets, quality tiers, and graphics tier settings. Use when configuring project graphics/quality settings, assigning an SRP asset, or adjusting quality levels, even if the user just says "画质设置" or "渲染管线配置". 管理面向 SRP 的工程级 GraphicsSettings 与 QualitySettings(读取与编辑渲染管线资产、质量档位、图形层级设置);当用户要配置工程图形/画质设置、指定 SRP 资产或调整质量等级时使用。
npx skills add https://github.com/Besty0728/Unity-Skills --skill unity-graphics
Project-wide graphics and quality settings (GraphicsSettings + QualitySettings) for Unity 2022.3+. Works in Built-in, URP and HDRP — does not depend on any SRP package being installed.
graphics_get_overview, graphics_get_quality_settings, graphics_get_render_pipeline_assets, graphics_list_always_included_shaders, graphics_get_shader_stripping) are SkillMode.SemiAuto — they run in all three modes without grant.graphics_set_quality_level, graphics_set_default_render_pipeline, graphics_set_quality_render_pipeline, graphics_add_always_included_shader, graphics_remove_always_included_shader, graphics_set_shader_stripping) are SkillMode.FullAuto — under Approval they need user grant (grant triggers one server-side execute returning the result); under Auto / Bypass they execute directly.graphics_remove_always_included_shader is a list mutation, not a SkillOperation.Delete.Routing:
project_get_render_pipelineproject_*graphics_get_overviewGet a graphics/quality/render-pipeline summary.
graphics_get_quality_settingsList quality levels and their render pipeline overrides.
graphics_set_quality_levelSwitch the active quality level.
graphics_get_render_pipeline_assetsList default/current/per-quality render pipeline assets.
graphics_set_default_render_pipelineSet or clear the default SRP asset.
graphics_set_quality_render_pipelineAssign or clear the SRP asset for a specific quality level.
graphics_list_always_included_shadersList shaders in Always Included Shaders.
graphics_add_always_included_shaderAdd a shader to Always Included Shaders.
graphics_remove_always_included_shaderRemove a shader from Always Included Shaders.
graphics_get_shader_strippingInspect shader stripping configuration in GraphicsSettings.
graphics_set_shader_strippingModify shader stripping configuration in GraphicsSettings.
Exact names, parameters, defaults, and returns are defined by GET /skills/schema or unity_skills.get_skill_schema(), not by this file.
Take besty0728/unity-graphics from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.