help-add

Create Help.xml and Ext/Help/<lang>.html files for 1C metadata objects.

33|8|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/Dach-Coin/claude_rules_1c --skill help-add-dach-coin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: help-add
Source: https://github.com/Dach-Coin/claude_rules_1c/tree/main/.claude/skills/help-add
Command: npx skills add https://github.com/Dach-Coin/claude_rules_1c --skill help-add-dach-coin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It solves the pain of manually creating and wiring built-in help (Help.xml and HTML) for 1C objects, and optionally updating form metadata so the Help button is shown in the UI.

Core Features & Use Cases

  • Help.xml generation: Creates the required Help.xml file under Ext using the selected language.
  • HTML help page scaffolding: Adds Ext/Help/<Lang>.html with a starter template you can fill in.
  • Form metadata update (optional): For objects with Forms/*.xml, it inserts IncludeHelpInContents=false into form metadata when missing, so the help can appear via form autofill behavior.
  • Use Case: When you introduce a new 1C Catalog/Document/Report/Processing object and need a consistent, built-in help entry point for end users.

Quick Start

Tell Claude Code to run help-add for your object, for example: /help-add Catalogs/МойСправочник ru src.

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 metadata object?▼

To add built-in help to a 1C metadata object, you generate a Help.xml file and an HTML help page under the Ext/Help path. This creates a consistent in-product documentation entry point for end users.

What is Help.xml used for in 1C configuration development?▼

Help.xml is the required metadata file that links built-in help content to a 1C object. It defines the help structure and references the localized HTML files stored in the Ext/Help directory.

Can I generate 1C help files for multiple languages?▼

Yes, you can generate 1C help files for multiple languages by specifying the target language code. The process creates the corresponding Ext/Help/<Lang>.html file with a starter template for that language.

Why is the Help button not showing up in my 1C form?▼

The Help button may not show because the form XML metadata is missing the IncludeHelpInContents setting. You need to insert IncludeHelpInContents=false into the form metadata to enable help autofill behavior.

Does adding help files overwrite an existing Help.xml in 1C?▼

No, generating 1C help files does not overwrite an existing Help.xml in 1C. The process ensures that if a Help.xml file already exists in the Ext directory, it remains untouched to preserve your current help configuration.

What 1C metadata objects require built-in help generation?▼

Built-in help generation applies to 1C catalogs, documents, reports, and processing objects. These metadata objects require a Help button and accessible in-product documentation for end users.