What problem does it solve? Manually authoring 1C:Enterprise role files (Roles/Name.xml and Ext/Rights.xml) is verbose and error-prone, requiring correct UUIDs, right names, and RLS template escaping. This Skill converts a compact JSON description of permissions into valid role XML registered in Configuration.xml. ## Core Features & Use Cases - JSON DSL to role XML: Accepts a JSON role definition and generates the role metadata file plus the rights file, registering the role in Configuration.xml automatically. - Presets and synonyms: Supports @view and @edit right presets per object type, plus Russian synonyms for object types and rights (e.g. Справочник → Catalog, Чтение → Read). - RLS templates: Defines row-level security templates with automatic & escaping and per-object restriction references. - Use Case: Define a role granting read access to the Номенклатура catalog and view access to sales documents restricted by organization, then compile it into ready-to-use role XML via the unica.role.compile MCP tool. ## Quick Start Ask the assistant to create a 1C role from your JSON rights definition by running the role-compile skill with the JSON file path and your configuration output directory.