form-info

Summarize 1C managed form XML into a compact tree-like structure.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Alex1980Alex/1C-Framework --skill form-info-alex1980alex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: form-info
Source: https://github.com/Alex1980Alex/1C-Framework/tree/main/external/cc-1c-skills/.claude/skills/form-info
Command: npx skills add https://github.com/Alex1980Alex/1C-Framework --skill form-info-alex1980alex

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill turns large 1C managed form XML files into a compact, readable summary so you can understand a form without scrolling through thousands of lines.

Core Features & Use Cases

  • Structure overview: Shows elements, groups, pages, tables, buttons, bindings, flags, and events in a tree-like view.
  • Form metadata: Lists attributes, parameters, commands, and command bar details, including type information and action bindings.
  • Use case: Use it when you need to review a form before editing handlers, trace data bindings, or quickly understand a legacy configuration.

Quick Start

Ask the skill to analyze a Form.xml path and return a compact summary of its elements, attributes, commands, and events.

Frequently Asked Questions about form-info

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

FAQPage Schema
How do I read a 1C managed form without opening the XML file directly?

You can summarize a 1C managed form by parsing the Form.xml file to extract elements, attributes, parameters, commands, and events into a compact tree-like view, eliminating the need to scroll through thousands of lines of raw XML.

What is the best way to analyze 1C form structure and event handlers?

Analyzing 1C form structure and event handlers is best done by generating a deterministic tree summary from Form.xml, which traces control hierarchies, data bindings, and action bindings without manual inspection.

Can I extract 1C form attributes and command bar details from a large XML file?

Yes, you can extract 1C form attributes, parameters, commands, and command bar details from Form.xml by applying namespace-aware XML parsing, yielding a compact list with type information and action bindings.

Does form-info require lxml to parse 1C Form.xml files?

Yes, parsing 1C Form.xml files requires the lxml dependency to perform namespace-aware XML analysis and summarize the managed form structure into a readable overview.

How do I trace the control hierarchy and data bindings in a legacy 1C configuration form?

To trace the control hierarchy and data bindings in a legacy 1C configuration form, summarize the Form.xml file to reveal group, page, table, and button bindings in a tree-like view for quick review.

What are the limitations of summarizing 1C managed form XML files?

The limitations of summarizing 1C managed form XML files include relying on deterministic tree collapsing, which may require optional expansion of nested form sections to capture all elements, attributes, and events accurately.