What problem does it solve? Editing dozens or hundreds of Unity GameObjects, components, or materials one at a time is slow and error-prone, and long-running operations like compiles or tests block the Editor main thread. This Skill provides a unified query-preview-execute pipeline for bulk edits plus a job system for polling, waiting on, and cancelling asynchronous work. ## Core Features & Use Cases - Preview-then-commit bulk edits: Query objects with unified filters, preview renames, property changes, or material replacements with diffs, then commit via a one-time confirmToken. - Async job management: Poll job status and progress events, stream logs, wait with bounded timeouts, cancel jobs, and retry only failed items from a prior report. - Multi-skill batching: Compose up to 50 different skill calls into one HTTP request with dryRun, transactional rollback, and inter-step $ref references. - Use Case: Rename 200 scene objects to a standardized naming convention by previewing the change with batch_preview_rename, reviewing the sample diff, executing with batch_execute, and polling the returned jobId until completion. ## Quick Start Preview renaming all GameObjects matching a query filter, then execute the confirmed batch and poll the resulting job until it completes.