unity-material

Create and edit Unity materials, shaders, textures, and render properties.

5|1|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/batihandev/unity-mcp-skills --skill unity-material-batihandev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-material
Source: https://github.com/batihandev/unity-mcp-skills/tree/main/skills/material
Command: npx skills add https://github.com/batihandev/unity-mcp-skills --skill unity-material-batihandev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps Unity users avoid incorrect material operations by providing reliable guidance for creating, editing, and querying materials, shaders, textures, and render properties.

Core Features & Use Cases

  • Material Creation and Assignment: Create materials, assign them to objects, and manage reusable material assets across Unity projects.
  • Shader and Property Control: Update colors, emission, textures, shader keywords, vectors, render queues, and pipeline-specific properties with correct Unity conventions.
  • Use Case: Build a Unity scene where multiple objects need consistent materials, emission effects, texture settings, or shader adjustments while avoiding invalid commands and property mismatches.

Quick Start

Ask the AI to create and configure a Unity material with the required colors, textures, or shader properties using the unity-material skill.

Frequently Asked Questions about unity-material

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

FAQPage Schema
How do I create and assign Unity materials to multiple objects safely?

To create and assign Unity materials safely, use AI-guided operations that route between single-object and batch processing, ensuring correct commands and reusable material assets across your game development project.

How do I update shader keywords and emission colors in Unity?

Updating shader keywords, emission colors, and vectors in Unity requires render pipeline-aware property handling to apply correct conventions and avoid invalid commands during material editing.

Does this workflow support different Unity render pipelines for texture management?

Yes, this workflow supports Unity render pipeline-aware property handling, allowing you to manage textures, colors, and render queues correctly across different pipeline configurations.

What is the best way to manage render queues and shader properties in Unity?

The best way to manage render queues and shader properties in Unity is by using reliable AI workflows that enforce correct material conventions and prevent property mismatches during scene construction.

Why do my Unity material properties mismatch when switching render pipelines?

Unity material properties mismatch when switching pipelines due to incorrect property handling, which requires render pipeline-aware commands and safe routing between batch and single-object operations to resolve.

Can I batch edit textures and render properties for multiple objects in Unity?

Yes, you can batch edit textures and render properties by applying safe routing logic between single-object and batch material operations, ensuring consistent shader adjustments across all selected objects.