В раздел Skills приехали сразу 3 новых навыка для 1С:Элемент 🚀
Автор —
https://t.me/it_lunch
Что добавили:
1️⃣ xbsl-explore — skill для разведки структуры проекта 1С:Элемент перед созданием новых объектов.
Что умеет:
➖ находит папки проектов по Проект.yaml
➖ определяет подходящий путь для нового объекта
➖ проверяет конфликты имён
➖ показывает существующие объекты нужного типа в подсистемах
По сути, это слой перед генерацией метаданных: skill сначала сканирует структуру проекта, а потом отдаёт вызывающему сценарию suggested_path, conflict и контекст по уже существующим объектам.
🔗 https://benchlabs.ru/skills/e39853b4-cc3d-43c7-ac05-0543ff71e7e3
2️⃣ xbsl-meta-add — orchestration-skill для создания объектов конфигурации в 1С:Элемент по описанию пользователя.
Что умеет:
➖ определяет тип создаваемого объекта из запроса
➖ подтягивает спецификацию нужного типа
➖ вызывает xbsl-explore для выбора места и проверки конфликтов
➖ вызывает xbsl-uuid для генерации нужного числа идентификаторов
➖ создаёт .yaml-файл объекта
➖ при явном запросе создаёт ещё и .xbsl с методами
Поддерживаются не только базовые сущности вроде Справочника, Документа и Перечисления, но и Регистры, ОбщийМодуль, Структура, HttpСервис, ГлобальноеКлиентскоеСобытие, КлючДоступа и ЛокализованныеСтроки.
🔗 https://benchlabs.ru/skills/a1957102-88bb-4d29-94b8-ddae10143216
3️⃣ xbsl-uuid — утилитарный skill для генерации UUID v4 для объектов конфигурации 1С:Элемент.
Что умеет:
➖ генерирует один или несколько UUID за вызов
➖ подходит для Ид объектов, реквизитов, элементов перечислений, табличных частей и других сущностей
➖ умеет работать через python3, а при отсутствии bash предполагает ручную генерацию UUID v4 по корректному шаблону
Небольшой, но очень важный навык: именно он закрывает рутинную часть с идентификаторами, чтобы остальные skill’ы могли стабильно собирать YAML-описания без ручной возни.
🔗 https://benchlabs.ru/skills/07f3d27d-9e8b-461a-80c9-977af7fe60f7
И как обычно — если у вас есть свой skill для AI-агентов или вы знаете крутой проект, который мы пропустили: добавляйте сами или пишите, добавим.
🔗 http://BenchLabs.ru/skills
ДИСКЛЕЙМЕР
BenchLabs не продаёт и не предоставляет skills, размещённые в каталоге. Мы лишь собираем информацию о существующих решениях и указываем ссылки на первоисточники. Разработки принадлежат их авторам — пожалуйста, самостоятельно проверяйте актуальность, безопасность и условия использования перед установкой/подключением. Если ваш skill попал в наш список, а вы не хотите, чтобы он там был, напишите в сообщения канала.