form-compile

Generate 1C managed Form XML from JSON definitions or object metadata.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/mmmmmm786mngb-jpg/WIM_DEV --skill form-compile-mmmmmm786mngb-jpg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: form-compile
Source: https://github.com/mmmmmm786mngb-jpg/WIM_DEV/tree/main/.cursor/skills/form-compile
Command: npx skills add https://github.com/mmmmmm786mngb-jpg/WIM_DEV --skill form-compile-mmmmmm786mngb-jpg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Generates 1C managed Form XML from a JSON form definition or automatically from object metadata, eliminating manual XML creation and accelerating ERP form deployment.

Core Features & Use Cases

  • JSON DSL mode: builds Form.xml from a JSON definition describing form structure, fields, events, and layout.
  • From-object mode: creates Form.xml from 1C object metadata presets to streamline ERP form creation.
  • Workflow automation: integrates with preset systems and supports ERP-standard patterns to ensure consistency across forms.

Quick Start

Run the form-compile script with -JsonPath and -OutputPath to generate Form.xml from JSON, or use -FromObject with -OutputPath to generate Form.xml from object metadata.

Frequently Asked Questions about form-compile

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

FAQPage Schema
How do I generate 1C Form.xml from JSON definitions?

To generate 1C Form.xml from JSON definitions, run the compile script with the JSON file path and output path. This automates XML creation by translating the JSON DSL structure, fields, and events into 1C managed form XML.

Can I automatically create 1C managed forms from object metadata?

Yes, you can create 1C managed forms from object metadata using the FromObject generation mode. This builds Form.xml directly from 1C object metadata presets, streamlining ERP form creation without requiring a manual JSON definition.

What is JSON DSL mode for 1C ERP form development?

JSON DSL mode is a method to build 1C Form.xml by defining form structure, fields, events, and layout in a JSON file. It accelerates ERP form deployment by eliminating manual XML creation and enforcing consistent form patterns.

Does form generation work with ERP-standard patterns and presets?

Yes, form generation works with ERP-standard patterns by integrating with built-in ERP preset systems. This ensures consistency across forms and supports optional project-level overrides during the Form.xml generation workflow.

What are the limitations of generating 1C Form.xml from metadata?

The primary limitation is that FromObject generation relies on built-in ERP presets and object metadata, meaning highly custom or non-standard form layouts may require switching to JSON DSL mode for precise structural control.