1c-form-validate

Validate structural integrity of 1C managed form XML files.

151|20|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/Jefest9988/1c-ai-development-kit --skill 1c-form-validate-jefest9988
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1c-form-validate
Source: https://github.com/Jefest9988/1c-ai-development-kit/tree/main/.cursor/skills/1c-forms/validate
Command: npx skills add https://github.com/Jefest9988/1c-ai-development-kit --skill 1c-form-validate-jefest9988

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures that your 1C managed forms (Form.xml) are structurally sound, preventing errors during compilation or runtime.

Core Features & Use Cases

  • Structural Validation: Checks for unique element and attribute IDs, correct DataPath references, and presence of companion elements.
  • Error Detection: Identifies issues like missing command handlers, incorrect root element versions, and duplicate IDs.
  • Use Case: After generating a new managed form or manually editing Form.xml, run this skill to catch structural errors before they cause build failures or runtime bugs.

Quick Start

Validate the structure of the 1C managed form located at 'path/to/your/Form.xml'.

Frequently Asked Questions about 1c-form-validate

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

FAQPage Schema
How do I validate a 1C managed form XML file for structural errors?

To validate a 1C managed form, run this skill on your Form.xml file. It checks structural integrity by identifying duplicate IDs, incorrect DataPath references, and missing companion elements to ensure reliable compilation.

Why does my 1C form fail compilation after manually editing Form.xml?

1C form compilation fails when Form.xml contains structural issues like duplicate IDs, missing command handlers, or incorrect root element versions. Validating the XML structure detects these errors before they cause build failures.

What specific structural issues can form validation detect in 1C Enterprise?

Form validation in 1C Enterprise detects duplicate element IDs, incorrect DataPath references, missing companion elements, invalid command references, and incorrect root element versions within managed form XML files.

When do I need to check DataPath references and companion elements in 1C forms?

You need to check DataPath references and companion elements after generating a new managed form or manually editing Form.xml. This ensures compliance with 1C form structure standards and prevents runtime bugs.

Can I use this form validation skill to check for missing command handlers in 1C forms?

Yes, you can use this skill to check for missing command handlers in 1C forms. It identifies invalid command references and missing companion elements to ensure your managed form complies with structural standards.