unity-prefab-workflow

Create, edit, save, and instantiate Unity prefab assets via unity-cli.

83|10|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/akiojin/unity-cli --skill unity-prefab-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-prefab-workflow
Source: https://github.com/akiojin/unity-cli/tree/main/.claude-plugin/plugins/unity-cli/skills/unity-prefab-workflow
Command: npx skills add https://github.com/akiojin/unity-cli --skill unity-prefab-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation, modification, and instantiation of Unity prefab assets, simplifying the workflow for game development and asset management.

Core Features & Use Cases

  • Prefab Creation: Generate new prefab assets from existing scene objects.
  • Prefab Editing: Open prefabs in a dedicated edit mode to make changes.
  • Prefab Instantiation: Place instances of prefabs into Unity scenes with specified transforms.
  • Property Modification: Directly alter properties of prefab assets.
  • Use Case: When a developer needs to create a reusable player character prefab from a configured scene object, or update an existing enemy prefab with new components.

Quick Start

Use the unity-prefab-workflow skill to create a prefab from the scene object at /Player and save it to Assets/Prefabs/Player.prefab.

Frequently Asked Questions about unity-prefab-workflow

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

FAQPage Schema
How do I create a Unity prefab from an existing scene object?

To create a Unity prefab from a scene object, you generate a new prefab asset and save it to a specified path like Assets/Prefabs. This process captures the configured scene object and converts it into a reusable prefab asset for game development.

Can I modify properties of a Unity prefab asset directly without opening edit mode?

Yes, you can directly alter properties of Unity prefab assets through specific commands. This allows you to update components and configurations on the prefab asset itself, automatically applying the changes to all instantiated instances within your scenes.

What is the best way to instantiate a prefab and place it into a Unity scene?

The best way to instantiate a prefab into a Unity scene is to use commands that place instances with specified transforms. This ensures the prefab asset is accurately positioned and oriented within the scene environment during game development.

Do I need unity-cli commands to manage Unity prefabs?

Yes, you need unity-cli commands to manage Unity prefabs through this workflow. The Skill relies on direct interaction with the Unity Editor's prefab system via unity-cli to execute creation, editing, and instantiation operations.

How does prefab editing mode work when updating an existing enemy prefab?

Prefab editing mode opens the prefab asset in a dedicated environment to make changes safely. When updating an enemy prefab, this mode isolates the asset so you can modify components and save updates without affecting the active scene.

What are the limitations of using unity-cli for prefab asset management?

The primary limitation is the strict dependency on unity-cli commands for direct interaction with the Unity Editor's prefab system. All creation, editing, and instantiation workflows require this command-line interface to function properly.