form-info

Analyze 1C managed Form.xml files and summarize element hierarchy, attributes, commands, and event bindings.

41|5|Updated May 28, 2026
One-click install
npx skills add https://github.com/msrv-tech/skills --skill form-info-msrv-tech
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: form-info
Source: https://github.com/msrv-tech/skills/tree/main/form-info
Command: npx skills add https://github.com/msrv-tech/skills --skill form-info-msrv-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lxml, and includes scripts (resource) components.

What problem does it solve?

Этот скилл анализирует структуру управляемого 1С Form.xml: элементы, реквизиты, команды и обработчики событий, чтобы упростить понимание формы при разработке.

Core Features & Use Cases

  • Чтение и визуализация дерева элементов, атрибутов и обработчиков событий Form.xml.
  • Подробное описание привязок данных (DataPath, CommandName).
  • Поддержка стандартных путей расположения форм в проектах 1С (Ext/Form.xml, Forms/<Объект>/<Форма>/Ext/Form.xml).

Quick Start

Проанализируйте Form.xml по указанному пути и верните компактное, читаемое человеком резюме структуры.

Frequently Asked Questions about form-info

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze the structure of a 1C Form.xml file?▼

You can parse a 1C Form.xml file to identify and summarize its structure, including elements, attributes, commands, and events. This yields a compact tree with data paths and event bindings suitable for AI context.

What is the best way to visualize 1C form elements and event handlers?▼

Visualizing 1C form elements and event handlers is done by reading the Form.xml and producing a compact, human-readable tree. This tree details element hierarchy, DataPath, and CommandName bindings.

Can I use this to extract DataPath and CommandName bindings from 1C managed forms?▼

Yes, you can extract DataPath and CommandName bindings from 1C managed forms. The analysis reads the Form.xml file and produces a detailed description of these data bindings alongside the element hierarchy.

Does the form structure analysis tool support standard 1C project layouts?▼

Yes, the form structure analysis supports standard 1C project layouts. It can automatically locate and process Form.xml files found in common paths like Ext/Form.xml or Forms/<Object>/<Form>/Ext/Form.xml.

Do I need lxml to read and summarize 1C Form.xml structures?▼

Yes, you need lxml to read and summarize 1C Form.xml structures. This dependency is required to parse the XML tree and extract the deterministic element, attribute, and event metadata.

Why should I generate a compact tree from my 1C Form.xml?▼

Generating a compact tree from your 1C Form.xml simplifies understanding the form during development. It provides a deterministic, ready-to-load description emphasizing element hierarchy, data paths, and event bindings for AI context usage.