What problem does it solve? Defining access rights in 1C configurations requires hand-editing verbose Rights.xml files with hundreds of rights entries, RLS restrictions, and templates, which is error-prone and slow. This Skill generates role files from compact descriptions and compresses existing roles into readable summaries. ## Core Features & Use Cases - Role Creation: Generates role metadata (RoleName.xml) and Rights.xml from a rights description, with templates for common rights sets per object type (Catalog, Document, Register, etc.). - Rights Analysis: Parses an existing Rights.xml and outputs a compact summary of allowed/denied rights grouped by object type, including RLS restrictions and templates. - RLS Support: Builds row-level security restrictions and restriction templates with correct XML escaping. - Use Case: When adding a new role for a scheduled job, define the needed objects and rights, compile the role files, register the role in Configuration.xml, then verify the result with the info analyzer. ## Quick Start Ask the assistant to create a 1C role named MyRole with read access to the Currencies catalog and full access to the CurrencyRates information register in the Roles directory.