help-add

Generate Help.xml and language-specific HTML help files for 1C:Enterprise objects.

151|20|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/Arman-Kudaibergenov/1c-ai-development-kit --skill help-add-arman-kudaibergenov
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: help-add
Source: https://github.com/Arman-Kudaibergenov/1c-ai-development-kit/tree/main/.claude/skills/help-add
Command: npx skills add https://github.com/Arman-Kudaibergenov/1c-ai-development-kit --skill help-add-arman-kudaibergenov

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

When an object in 1C:Enterprise needs built-in documentation, developers must create the right Help.xml and HTML files manually and ensure form metadata exposes the help entry.

Core Features & Use Cases

  • Creates built-in help metadata: Generates Ext/Help.xml using the proper 1C namespace and language page.
  • Generates the HTML help page: Produces Ext/Help/<lang>.html with the expected 1C help stylesheet link.
  • Updates form metadata when missing: Ensures Forms/<FormName>.xml contains IncludeHelpInContents so the help button can surface the embedded documentation.
  • Use case: Add a ready-to-use help page to a new report, processing, catalog, or document, so users can open context help directly from the configuration UI.

Quick Start

Ask the AI to run /help-add MyObjectName ru src to generate Ext/Help.xml and Ext/Help/ru.html and to update form metadata so the help is available.

Frequently Asked Questions about help-add

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

FAQPage Schema
How do I add built-in help to a 1C:Enterprise object?▼

You add built-in help by generating an Ext/Help.xml file using the correct extrnprops namespace and an Ext/Help/<lang>.html file with the v8 help stylesheet. This embeds documentation directly into the configuration object.

What is the purpose of IncludeHelpInContents in 1C form metadata?▼

IncludeHelpInContents is a boolean property inserted into 1C form metadata XML to ensure the help button surfaces embedded documentation in the configuration UI. It is conditionally added to Forms/<FormName>.xml when missing.

Why does my 1C context help not show up in the configuration UI?▼

Your 1C context help may not appear because the form metadata XML lacks the IncludeHelpInContents property or the Ext/Help.xml uses an incorrect namespace. You must ensure the correct extrnprops namespace and v8 help stylesheet link are present.

Can I generate language-specific HTML help pages for 1C catalogs and documents?▼

Yes, you can generate language-specific HTML help pages for 1C catalogs, reports, and documents. The process creates an Ext/Help/<lang>.html file linked to the v8 help stylesheet, making context help available directly from the UI.

Do I need to manually create Help.xml files for 1C configuration development?▼

No, you do not need to manually create Help.xml files for 1C configuration development. Automation can generate the correct Ext/Help.xml structure, language-specific HTML pages, and update form metadata XML automatically.