What problem does it solve? Editing 1C XDTO packages (such as EnterpriseData exchange schemas) by hand is error-prone: the binary Package.bin layout, XML namespaces, and QName prefixes make direct edits risky. This Skill provides a controlled way to read an XDTO package by logical address and apply precise, previewed mutations through the unica MCP server. ## Core Features & Use Cases - Schema inspection: Read any XDTO package via unica.xdto.info using a logical metadata path like XDTOPackage.EnterpriseData_1_17_3, without touching internal platform files. - Safe point mutations: Add or remove value types, object types, and properties (including nested anonymous types via propertyPath) with unica.xdto.edit, always previewed with dryRun: true before applying. - Byte-level fidelity: The writer preserves BOM and observed line endings, returns no-op on repeated additions, and rejects ambiguous QName prefix mappings instead of guessing URIs. - Use Case: Extend an EnterpriseData exchange schema by adding a new property Документ_НовыйДокумент to the ЛюбаяСсылка type, preview the exact change, and apply it only after user confirmation. ## Quick Start Ask the assistant to show the structure of the XDTO package EnterpriseData in your 1C source set, then request a preview of adding a new property to a specific type before confirming the change.