1c-role-validate

Community

Validates 1C role Rights.xml and metadata.

AuthorDesko77
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill validates the correctness of Rights.xml for 1C roles, checking XML well-formedness, root namespace, global flags, object rights, RLS restrictions, templates, and optional role metadata.

Core Features & Use Cases

  • Validates Rights.xml structure by ensuring the root <Rights> element uses the correct namespace and is well-formed.
  • Checks object definitions, each right value, and validates against known rights per object type, including hints for close matches.
  • Verifies RLS configurations, templates, and optional metadata, and confirms role registration in Configuration.xml.

Quick Start

Запустите скрипт role-validate.ps1 или role-validate.py с параметром RightsPath, указывающим путь к роли, например Roles/МояРоль.

Dependency Matrix

Required Modules

lxml

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: 1c-role-validate
Download link: https://github.com/Desko77/claude-code-skills-1c/archive/main.zip#1c-role-validate

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.