Files
cc-1c-skills/.claude/skills/help-add/SKILL.md
T
Nick Shirokov 669b5f42f2 fix(help-add): remove EPF-specific artifacts, clarify ObjectName as path
v1.2: renamed processorDir→objectDir, removed ProcessorName alias,
generic error messages instead of "epf-init", HTML template "Описание"
instead of "Описание обработки". SKILL.md clarifies ObjectName format
(e.g. Catalogs/МойСправочник).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 15:46:59 +03:00

2.3 KiB

name, description, argument-hint, allowed-tools
name description argument-hint allowed-tools
help-add Добавить встроенную справку к объекту 1С (обработка, отчёт, справочник, документ и др.). Используй когда пользователь просит добавить справку, help, встроенную помощь к объекту <ObjectName>
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.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 формы.