unity-scene

Create, load, save, and query Unity scenes programmatically with additive loading and hierarchy retrieval.

1|Updated May 21, 2026
One-click install
npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-scene-yiduandtdt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-scene
Source: https://github.com/YiDuandtdt/Bone-Throne/tree/main/.agents/skills/unity-skills/skills/scene
Command: npx skills add https://github.com/YiDuandtdt/Bone-Throne --skill unity-scene-yiduandtdt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity developers need a reliable way to manage scenes programmatically to streamline creating, loading, saving, unloading, and querying scene data across complex projects.

Core Features & Use Cases

  • Create new scenes and load existing ones (single or additive)
  • Retrieve scene information and the full hierarchy
  • Switch active scene and manage multiple scenes during editing
  • Capture screenshots of the game view for documentation and debugging

Quick Start

Create or load a scene, then inspect its hierarchy and switch the active scene as needed.

Frequently Asked Questions about unity-scene

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

FAQPage Schema
How do I automate Unity scene loading and switching for game development?

Additive scene loading in Unity allows loading multiple scenes simultaneously by setting the additive input. This automation workflow retrieves scene hierarchies and returns structured data, enabling complex game development tasks without manual editor interaction.

How can I retrieve the Unity scene hierarchy programmatically?

Retrieve the Unity scene hierarchy programmatically by querying scene data with a defined maxDepth limit. This exposes the full scene structure as structured data, allowing downstream automation workflows to process game objects accurately.

Can I capture screenshots of the Unity game view for debugging?

You can capture screenshots of the Unity game view during automation workflows. This feature allows developers to grab visual outputs for documentation and debugging purposes while programmatically managing scene operations.

What is the best way to manage multiple Unity scenes during editing?

The best way to manage multiple Unity scenes is through programmatic control to switch active scenes and perform additive loading. This approach exposes inputs like scenePath to handle scene transitions and return structured hierarchy data.

Does this Unity scene automation work without external dependencies?

This Unity scene automation works entirely without external dependencies. It uses internal scripting to navigate scenes, apply additive loading, and query hierarchies, returning structured data directly for your game development automation workflows.