unity-batch

Executes tracked batch edits on Unity Engine objects, layers, and files with rollback-ready previews and reports.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Batch orchestration for querying, previewing, and executing changes across Unity scene objects, components, and assets, enabling safer mass edits and automated validation.

Core Features & Use Cases

  • Unified batch query for gameobjects, components, and assets.
  • Preview before mutation (rename, set properties, replace materials, fix missing scripts, normalize naming, render layer changes, cleanup temp objects).
  • Execute with a confirmToken, manage async jobs, view reports, retry failed items, and validate scenes.

Quick Start

Preview a batch operation on your Unity scene and then execute it with a confirm token to apply changes.

Frequently Asked Questions about unity-batch

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

FAQPage Schema
How do I batch rename gameobjects and replace materials across Unity scenes?

Batch renaming gameobjects and replacing materials across Unity scenes requires a preview-confirm workflow that queries target objects, previews mutations, and executes changes asynchronously with a confirmation token to ensure safe mass edits.

Can I preview batch property changes in Unity before executing them?

Yes, you can preview batch property changes in Unity before executing them. The orchestration workflow generates a preview of mutations such as naming normalization or render layer changes, requiring a confirm token to actually apply the modifications.

What is the best way to automate cleanup and validation for missing scripts in Unity?

The best way to automate cleanup and validation for missing scripts in Unity is using batch orchestration with asynchronous job support, which allows you to query affected assets, preview fixes, and generate validation reports for failed items.

Does Unity batch orchestration support asynchronous jobs and progress tracking?

Yes, Unity batch orchestration supports asynchronous jobs and progress tracking. It exposes job status, progress updates, and logs during execution, enabling you to monitor batch operations and retry failed items after generating reports.

Do I need a specific schema to perform batch operations on Unity assets and components?

Yes, performing batch operations on Unity assets and components requires UnitySkills batch schemas to define the queries and mutations. You must also use a preview-confirm token workflow to execute changes safely across your scenes.