Skip to main content
skill CX Codex

help-add — Claude Code skill: what it does, how to install

This skill adds built-in help to a 1C object by creating help files and linking the help section to the object’s forms.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add Nikolay-Shirokov/cc-1c-skills
/plugin install 1c-skills@cc-1c-skills
Open on GitHub

What help-add does

help-add adds Ext/Help.xml and an HTML help page at Ext/Help/ru.html for a 1C object. The object path is read relative to the source directory, so the same workflow can cover catalogs, documents, reports, and data processors.

The skill runs scripts/add-help.ps1. When forms are present, it inserts <IncludeHelpInContents> into their metadata if the element is missing. It does not add the help entry to ChildObjects; the generated files are enough.

After the command finishes, edit Ext/Help/ru.html and write the actual help content with standard HTML. Without that content, the result is only a template. The form help button appears through Autofill in the form’s AutoCommandBar.

What it helps with

  • add built-in help to a 1C object
  • create Help.xml and an HTML help page
  • connect help to form metadata
  • prepare help for a catalog, report, or document

Example prompts for the agent

  • Add built-in help to /help-add <ObjectName>.
  • Create help in language <Lang> with /help-add <ObjectName> <Lang>.
  • Use <SrcDir> as the source folder: /help-add <ObjectName> <Lang> <SrcDir>.

How to install help-add

1Plugin marketplace

/plugin marketplace add Nikolay-Shirokov/cc-1c-skills
/plugin install 1c-skills@cc-1c-skills

This installs the whole 1c-skills plugin with all its skills

2Skills CLI (Vercel)

npx skills add Nikolay-Shirokov/cc-1c-skills --skill help-add -a claude-code

3Manually: put the files in place

~/.claude/skills/help-add/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/help-add/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about help-add

How do I install help-add in Claude Code?

Run /plugin marketplace add Nikolay-Shirokov/cc-1c-skills, then run /plugin install 1c-skills@cc-1c-skills.

What does help-add do?

It creates Ext/Help.xml and an HTML help file, then adds IncludeHelpInContents to form metadata when needed.

Does the skill register help in ChildObjects?

No. The generated files under Ext are sufficient, and you then add the help text in Ext/Help/ru.html.

Source text

SKILL.md · MIT
---
name: help-add
description: Добавить встроенную справку к объекту 1С (обработка, отчёт, справочник, документ и др.). Используй когда пользователь просит добавить справку, help, встроенную помощь к объекту
argument-hint: <ObjectName>
allowed-tools:
  - Bash
  - Read
  - Write
  - Edit
  - Glob
  - Grep
---

# /help-add — Добавление справки

Добавляет встроенную справку к объекту: файл метаданных `Help.xml`, HTML-страницу и при необходимости обновляет метаданные форм.

## Usage

```
/help-add <ObjectName> [Lang] [SrcDir]
```

| Параметр   | Обязательный | По умолчанию | Описание                            |
|------------|:------------:|--------------|-------------------------------------|
| ObjectName | да           | —            | Путь объекта относительно SrcDir (например `Catalogs/МойСправочник`, `DataProcessors/МояОбработка`) |
| Lang       | нет          | `ru`         | Код языка справки                   |
| SrcDir     | нет          | `src`        | Каталог исходников                  |

## Команда

```powershell
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/add-help.ps1" -ObjectName "<ObjectName>" [-Lang "<Lang>"] [-SrcDir "<SrcDir>"]
```

## Что делает скрипт

- Создаёт `Ext/Help.xml` и `Ext/Help/ru.html` — шаблон справки
- Если у объекта есть формы — добавляет `<IncludeHelpInContents>` в метаданные форм (если отсутствует)
- Справка **не регистрируется** в `ChildObjects` — достаточно наличия файлов

## После запуска

Отредактируй `Ext/Help/ru.html` — наполни содержимым справки (стандартный HTML: `<h1>`..`<h4>`, `<p>`, `<ul>`, `<table>` и т.д.). Кнопка справки появится автоматически через `Autofill` в AutoCommandBar формы.

© Nikolay Shirokov · MIT · Nikolay-Shirokov/cc-1c-skills

Similar skills

SKILL.md skills catalog →

From the same set32

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor