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.