What problem does it solve? Automating game editors like Unity, Godot, Unreal, or Blender often involves risky, irreversible changes to projects and configurations. This Skill ensures every editor operation is planned, permissioned, approved, and reversible before anything is executed. ## Core Features & Use Cases - Approval-Gated Transactions: Builds an explicit transaction plan with commands, permissions, backups, health checks, and a digest that must be confirmed before any action runs. - Host Adapter Routing: Detects the active host application and routes operations through exactly one compatible MCP adapter, refusing ambiguous or conflicting configurations. - Rollback and Quality Gates: Records lock state, tested rollback paths, and enforces seven production gates covering licensing, format validation, performance budgets, and human approval. - Use Case: You want to configure an MCP server for your Unity project. The Skill inventories existing configurations, prepares a transaction with backups and rollback, shows you the plan digest, and only applies changes after your explicit confirmation. ## Quick Start Use the engine-automation skill to plan an MCP server setup for my Unity project, show me the permissions and rollback steps, and wait for my approval before applying anything.