Инструменты по категориям
Формат
.claude/skills/*/SKILL.md для 1С:Элемент/xBSL.
Skills
| Skill | Назначение |
|---|---|
xbsl-uuid | Генерация UUID v4 для объектов конфигурации |
xbsl-init | Инициализация нового проекта: Проект.yaml, Проект.xbsl, Подсистема.yaml |
xbsl-subsystem-add | Добавление новой подсистемы |
xbsl-explore | Разведка структуры проекта, поиск объектов и конфликтов имен |
xbsl-meta-add | Создание объекта конфигурации по описанию |
xbsl-form-info | Анализ объекта: реквизиты, табличные части, namespace, формы |
xbsl-form-add | Создание формы интерфейса для объекта |
xbsl-file-add | Добавление файловых вложений |
xbsl-image-add | Добавление фото/изображений, включая resize/crop сценарии |
xbsl-deploy | Деплой, запуск, остановка, статус, merge в 1С:Элемент |
xbsl-pattern-register | Движения по регистрам накопления и сведениям |
xbsl-form-cards | Создание формы списка в виде карточек |
xbsl-form-dashboard | Создание главной страницы приложения с KPI, навигацией, таблицами и визуальными блоками |
xbsl-rename | Безопасное переименование объекта и обновление ссылок |
xbsl-lib-connect | Подключение внешней библиотеки .xlib к проекту |
xbsl-access-set | Управление секцией КонтрольДоступа: сводка, dry-run и пакетное обновление |
xbsl-pattern-rls | Паттерн RLS: ключи доступа, обработчики разрешений и обновление контроля доступа |
References внутри xbsl-meta-add
| Reference | Что описывает |
|---|---|
Перечисление.md | фиксированный набор значений |
Справочник.md | справочники |
Документ.md | документы |
РегистрСведений.md | регистры сведений |
РегистрНакопления.md | регистры накопления |
ОбщийМодуль.md | общие модули |
Структура.md | DTO / value object |
HttpСервис.md | REST API |
ГлобальноеКлиентскоеСобытие.md | события между подсистемами |
КлючДоступа.md | права доступа |
ЛокализованныеСтроки.md | тексты интерфейса |
ТабличныеЧасти.md | вложенные строки |
types.md | типы реквизитов |
Сильные стороны
лучший отдельный набор для 1С:Элемент/xBSL. В отличие от классических 1С skills, он знает структуру проекта 1С:Элемент и операции deploy в 1CmyCloud.
Ограничения
не относится напрямую к классической 1С:Предприятие/BSL. Для deploy нужны ELEMENT_BASE_URL, ELEMENT_CLIENT_ID, ELEMENT_CLIENT_SECRET; для части skills нужен Python 3.
Когда выбирать
когда проект идет на 1С:Элемент/xBSL.
Что учитывать
.claude/skills/*/SKILL.md для Claude Code и совместимых AI-агентов.xbsl-deploy - параметры подключения к 1С:Элемент через ELEMENT_BASE_URL, ELEMENT_CLIENT_ID, ELEMENT_CLIENT_SECRET.xbsl-mcp-docs в отдельной категории 1С Элемент.