Manually create and edit Materials and assign them to objects using Unity Editor UI. For one-off material tweaks that do not need REST automation.
Scanned 9/2/2026
Install to Claude Code
npx -y skills add Besty0728/Unity-Skills --skill manual-material --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Manual Material?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/besty0728-manual-material)More formats (shields.io, HTML) on the badges page.
---
name: unity-manual-material
description: Manually create and edit Materials and assign them to objects using Unity Editor UI. For one-off material tweaks that do not need REST automation.
---
## Triggers
- Creating a new Material asset
- Changing a material color or shader
- Dragging a material onto a MeshRenderer or Mesh
# Manual Material Tasks
Step-by-step instructions for Material operations inside the Unity Editor. Paths assume the default English Unity UI; translate the labels into the user's Unity language when replying.
## When to guide manually vs automate
Guide manually when the user can finish the task in **3 clicks or fewer**: creating one Material, picking a color, or assigning a Material to one object.
Automate when the task involves **bulk material creation, batch property edits, shader keyword toggles across many materials, or render-queue changes** — use the [material](../material/SKILL.md) REST module instead.
## Create a Material asset
#### Step 1 — Open the create menu in the Project window
Right-click in the Project window, then choose **Create > Material**.
Alternative path:
- Main menu `Assets > Create > Material`
#### Step 2 — Name the Material
Type the new name and press Enter.
## Change the Material color
#### Step 1 — Select the Material
Click the Material asset in the Project window.
#### Step 2 — Edit the Base Color / Albedo
In the Inspector:
- For URP/HDRP Lit shaders, click the **Base Map** color swatch (or **Base Color** field).
- For Built-in Standard, click the **Albedo** color swatch.
- Pick a color in the color picker and close it.
## Change the shader
#### Step 1 — Select the Material
Select the Material asset in the Project window.
#### Step 2 — Change Shader
At the top of the Inspector, click the **Shader** dropdown and choose a shader (e.g., `Universal Render Pipeline > Lit`, `Standard`, `Unlit/Color`).
The available shader list depends on the active render pipeline and installed packages.
## Assign a Material to an object
#### Step 1 — Drag the Material
Click and drag the Material asset from the Project window.
#### Step 2 — Drop it onto the object
Drop the Material onto:
- The object in the Scene view.
- The object's entry in the Hierarchy.
- The Material slot in the Mesh Renderer component in the Inspector.
## Create and assign a Material quickly
#### Step 1 — Drag the Material
Drag a Material asset from the Project window.
#### Step 2 — Drop it onto a blank Project folder
Hold `Ctrl` (or follow the on-screen modifier hint) while dropping if you want to duplicate the Material instead.
## Automate instead?
If the user wants to edit many Materials, set exact numeric properties, swap shaders in bulk, or assign Materials to many objects, switch to the REST module:
- [material](../material/SKILL.md)

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!