unity-editor

Automate Unity Editor operations like play mode, selection, and menu commands.

1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/mufengbufeng/EF --skill unity-editor-mufengbufeng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-editor
Source: https://github.com/mufengbufeng/EF/tree/main/UnityProject/.claude/skills/unity-skills/skills/editor
Command: npx skills add https://github.com/mufengbufeng/EF --skill unity-editor-mufengbufeng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Programmatic control of the Unity Editor to streamline repetitive tasks such as entering play mode, selecting objects, undo/redo, and executing menu commands.

Core Features & Use Cases

  • Enter Play Mode: Quickly start the Unity game simulation for testing.
  • Object Selection & Context: Programmatically select and inspect GameObjects and retrieve current editor context.
  • Undo/Redo & Menu Commands: Apply safe undo/redo actions and execute common menu items to speed up workflows.
  • Context-Aware Ops: Query tags, layers, and editor state to drive automated pipelines in editor scripts.

Quick Start

Use the editor_play skill to enter play mode, then use editor_select to pick a GameObject and editor_execute_menu to save the scene.

Frequently Asked Questions about unity-editor

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

FAQPage Schema
How do I automate entering Unity Editor play mode programmatically?

You can automate entering Unity Editor play mode programmatically by using the editor_play skill to quickly start the game simulation for testing. This action streamlines repetitive testing workflows by allowing scripts to control the play state directly.

What is the best way to execute Unity menu commands from an editor script?

The best way to execute Unity menu commands from an editor script is using the editor_execute_menu skill. It applies exact menu paths to safely run common menu items, speeding up workflows and ensuring repeatable editor automation without manual clicks.

How do I programmatically select GameObjects and query editor context in Unity?

You programmatically select GameObjects and query editor context in Unity by using the editor_select skill. It retrieves current editor context, allowing you to inspect GameObjects, query tags and layers, and drive automated pipelines in editor scripts.

Does this approach support safe undo and redo operations during Unity editor automation?

Yes, this approach supports safe undo and redo operations during Unity editor automation. The skill applies guardrails to undo and redo actions, ensuring that programmatic modifications to GameObjects and editor state remain safe and reversible.

Can I use this to drive automated pipelines that depend on Unity editor state and context?

Yes, you can use this to drive automated pipelines that depend on Unity editor state and context. The skill supports context-aware operations, allowing you to query tags, layers, and editor state to safely drive repeatable automation via provided skills.