unity-batch

Coordinate preview-confirm-execute batch operations and async jobs for Unity scenes and assets.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/Rayzerrek/dotfiles --skill unity-batch-rayzerrek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-batch
Source: https://github.com/Rayzerrek/dotfiles/tree/main/.pi/agent/skills/unity-skills/skills/batch
Command: npx skills add https://github.com/Rayzerrek/dotfiles --skill unity-batch-rayzerrek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of managing large Unity changes by letting you inspect, stage, and apply bulk operations safely across scenes, game objects, components, and assets.

Core Features & Use Cases

  • Batch querying: Find game objects, components, and assets with unified filters before making changes.
  • Preview-then-execute edits: Rename items, set properties, replace materials, standardize names, and clean up temp objects with a confirmation token workflow.
  • Async job control: Start long-running operations, monitor progress, read logs, wait for completion, or cancel supported jobs.
  • Scene quality checks: Validate scenes for missing scripts, missing references, duplicate names, and empty objects.
  • Use case: A developer can preview a layer update across many scene objects, review the impact sample, and then commit it only after approval.

Quick Start

Use the unity-batch skill to preview a bulk material replacement on the selected Unity objects and then execute it only after reviewing the impact.

Frequently Asked Questions about unity-batch

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

FAQPage Schema
How do I safely rename or replace materials across multiple Unity GameObjects in a scene?

Unity batch operations use a preview-confirm-execute workflow that generates a confirmation token after reviewing the impact sample, ensuring safe bulk material replacement and property changes across GameObjects before applying edits.

How do I validate a Unity scene for missing scripts and duplicate names?

Scene validation in Unity applies batch querying to detect missing scripts, missing references, duplicate names, and empty objects, returning a preview report of quality issues before you commit any cleanup operations.

Can I monitor progress and retrieve logs for long-running async Unity jobs?

Async job workflows in Unity support starting long-running operations, polling for status and progress, retrieving execution logs, waiting for completion, and canceling supported jobs to manage batch processing effectively.

What is the best way to preview bulk property changes before applying them in Unity?

The safest approach uses a preview-first workflow that stages bulk property changes and displays an impact sample for review, requiring a confirmation token to execute the batch operation and apply the edits across Unity objects.

Do I need to query assets before performing batch operations in Unity?

Batch querying is the required first step to find game objects, components, and assets using unified filters, ensuring you target the correct items before staging preview-then-execute edits like renaming or material replacement in Unity.

Why should I use a confirmation token workflow for bulk Unity edits?

A confirmation token workflow prevents accidental high-impact edits by requiring explicit approval after previewing batch operations, providing a safe guardrail that ensures you review impact samples across GameObjects and assets before committing changes.