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.