1c-subsystem-validate
CommunityValidate 1C subsystem XML integrity quickly.
AuthorDesko77
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Подсистема 1C иногда содержит некорректную XML-структуру или неправильные метаданные после изменений, что приводит к ошибкам внедрения. Этот Skill выполняет автоматическую валидацию и сообщает об обнаруженных проблемах.
Core Features & Use Cases
- Проверка XML на корректность структуры MetaDataObject/Subsystem и наличие uuid
- Проверка наличия и валидности 9 обязательных свойств: Name, Synonym, Comment, IncludeHelpInContents, IncludeInCommandInterface, UseOneCommand, Explanation, Picture, Content
- Проверка имени на валидный идентификатор и вывод предупреждений, если имя пустое или некорректное
- Анализ Content на правильные форматы MDObjectRef и поиск дубликатов
- Проверка дочерних объектов Subsystem и существование связанных файлов
- Валидация CommandInterface.xml при наличии и проверка формата XML
- Проверка Picture и ограничения UseOneCommand
Quick Start
Запустите скрипт subsystem-validate с указанием пути к XML-файлу подсистемы, чтобы выполнить валидацию.
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-subsystem-validate Download link: https://github.com/Desko77/claude-code-skills-1c/archive/main.zip#1c-subsystem-validate Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.