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.