Skip to content
Development
Skill

/manual-material

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.

From plugin
unity-skills
1.9k83 skills4 commands

Claude Code

$ npx -y skills add Besty0728/Unity-Skills --skill manual-material --agent claude-code

SKILL.md

manual-material.SKILL.md
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)
Read more
@besty0728
Ships withunity-skills

REST API-based AI-driven Unity Editor Automation Engine Let AI control Unity scenes directly through Skills ๐ŸŽ‰ We are now indexed by DeepWiki! Got questions? Check out the AI-generated docs โ†’ The current official maintenance baseline is Unity 2022.3+.

Stars on GitHub

Momentum

stars in total
1.9k
Star history of Besty0728/Unity-Skills on GitHub, a chart by star-history.com

Other skills on unity-skills.

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, orโ€ฆ

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android โ€” semantic ARIA roles and labels,โ€ฆ

ecc12d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commitsโ€ฆ

react1d252k
@facebook@facebookInstall Skill

Questions about manual-material.

Which coding agents can use manual-material?
manual-material installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.