Cc-1c-skills help-add
Добавить встроенную справку к объекту 1С (обработка, отчёт, справочник, документ и др.). Используй когда пользователь просит добавить справку, help, встроенную помощь к объекту
install
source · Clone the upstream repo
git clone https://github.com/Nikolay-Shirokov/cc-1c-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Nikolay-Shirokov/cc-1c-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/help-add" ~/.claude/skills/nikolay-shirokov-cc-1c-skills-help-add && rm -rf "$T"
manifest:
.claude/skills/help-add/SKILL.mdsource content
/help-add — Добавление справки
Добавляет встроенную справку к объекту: файл метаданных
Help.xml, HTML-страницу и при необходимости обновляет метаданные форм.
Usage
/help-add <ObjectName> [Lang] [SrcDir]
| Параметр | Обязательный | По умолчанию | Описание |
|---|---|---|---|
| ObjectName | да | — | Путь объекта относительно SrcDir (например , ) |
| Lang | нет | | Код языка справки |
| SrcDir | нет | | Каталог исходников |
Команда
powershell.exe -NoProfile -File .claude/skills/help-add/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 формы.