assets-modify

Modify Unity asset files in Assets/ using unity-mcp-cli.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Silac1995/My-World-Isekai-Unity --skill assets-modify-silac1995
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assets-modify
Source: https://github.com/Silac1995/My-World-Isekai-Unity/tree/main/.claude/skills/assets-modify
Command: npx skills add https://github.com/Silac1995/My-World-Isekai-Unity --skill assets-modify-silac1995

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams modify Unity asset files safely by enforcing inspection steps and restricting edits to the Assets/ folder, avoiding changes in Packages/.

Core Features & Use Cases

  • Safely modify asset content by targeting a specific asset and applying new data through the assets-modify tool.
  • Enforce pre-modification inspection with assets-get-data to understand asset structure before making changes.
  • Use Case: Update a ScriptableObject or Material in the project while ensuring Packages/ remain untouched.

Quick Start

Use assets-get-data to inspect the asset structure, then run unity-mcp-cli run-tool assets-modify with the assetRef and content to apply the change.

Frequently Asked Questions about assets-modify

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

FAQPage Schema
How do I safely modify Unity asset files during development?

You can modify Unity asset files by supplying an asset reference and new content through unity-mcp-cli, which validates inputs and executes changes strictly within the Assets/ directory for safe in-place updates.

What is the best way to update a ScriptableObject or Material in a Unity project?

Updating a ScriptableObject or Material requires inspecting the asset structure first, then executing a targeted modification with the asset reference and new content schema to safely apply changes within the project.

How does the assets-modify tool enforce safety when changing Unity assets?

Safety is enforced through input validation, required assetRef and content schema checks, and directory restrictions that forbid modifications in Packages/, ensuring only safe, targeted updates within Assets/ occur.

Can I use unity-mcp-cli to modify assets in the Packages folder?

No, unity-mcp-cli explicitly forbids modifications in the Packages/ folder, restricting all asset file updates to the Assets/ directory to ensure safe, targeted changes during development workflows.

What should I do before modifying a Unity asset file?

Before modifying a Unity asset file, inspect the asset structure using assets-get-data to understand its content schema, then prepare the new data and a valid asset reference for the modification workflow.

Why are my Unity asset modifications not applying correctly through automation?

Modifications may fail if the required assetRef and content schema are not properly validated, or if the target file is located in Packages/ instead of Assets/, where the tool restricts changes to prevent unsafe modifications.