Скиллы для разработки в 1C:EDT по стандартам 1С (платформа 8.3)
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Это не выгрузка статей и не замена подписки ИТС. В каждом скилле короткий чеклист: что соблюдать в коде, на что смотреть при ревью, и номера статей, чтобы открыть первоисточник у себя на ИТС.
Зачем
Без скиллов агент пишет BSL как получится: длинные модули, запросы без алиасов, лишние серверные вызовы, права и блокировки мимо стандарта. С этим набором он сам подхватывает нужный раздел, когда задача совпадает с описанием скилла. Можно попросить и явно: «проверь модуль по стандартам».
Для кого
Разработчик 1С, который разрабатывает в EDT и пишет код с агентом. Подойдёт Cursor, Claude Code и любому другому агенту, который читает скиллы в виде папки с файлом SKILL.md.
Состав
- Оформление модулей. Текст модуля, структура, имена процедур и переменных, комментарии, параметр Отказ.
- Конструкции языка. Выражения, дублирование, разделение клиент и сервер, типы, журнал регистрации, исключения.
- Тексты запросов. Вёрстка текста, объединения, соединения, сортировка, ПОДОБНО, число строк.
- Оптимизация запросов. Индексы, соединения, виртуальные таблицы, остатки и срезы, временные таблицы.
- Транзакции и блокировки. Управляемые блокировки, запись регистров, контроль остатков, лишние блокировки.
- Клиент-сервер. Где выполняется код, кэш, файлы, память, таймауты.
- Безопасность кода. Серверный API, пароли, внешний код, запуск программ.
- Права доступа. Роли, RLS, привилегированный режим, параметры сеанса.
- Интерфейс 8.3. Командный интерфейс и компоновка формы под 1280×768. Это про расположение, не про код формы.
- Прикладные объекты. Модули объекта и менеджера, коллекции, проведение, СКД.
- Метаданные. Имена и синонимы, общие модули, типы, реквизиты, функциональные опции.
- Обработчики объектов. Запись, удаление, копирование, предопределённые, проведение.
- Локализация. Строки, форматы, макеты, денежные поля.
- Библиотеки. Поставка библиотеки, переопределяемые модули, обновление информационной базы.
- Обмен данными. Планы обмена, регистрация, классификаторы, EnterpriseData.
- Задания, подсистемы, время. Регламентные задания, подсистемы, часовые пояса.
- Разработка интерфейсов. Открытие форм, модуль формы, модальность, динамические списки, длительные операции, печать, горячие клавиши.
Как установить
Распакуйте архив и скопируйте все папки в каталог скиллов вашего агента. Для Cursor на Windows это C:\Users\<имя>\.cursor\skills\, на macOS и Linux ~/.cursor/skills/. Для Claude Code это ~/.claude/skills/. Если скиллы нужны только в одном проекте, положите папки в .cursor/skills/ или .claude/skills/ этого проекта. В Cursor не кладите их в skills-cursor: это служебный каталог самого редактора. Для начала использования просто откройте новый чат. Отдельной команды установки нет.
Как пользоваться
Ничего включать не нужно. Агент читает описание скила и подключает его, когда задача про этот раздел: запрос, форма, проведение, роли. Чтобы проверить уже написанный модуль, напишите в чат, по какому разделу смотреть, например «проверь проведение по стандартам блокировок».
Скилы рассчитаны на файлы EDT: модули *.bsl и метаданные *.mdo в src. Выгрузка конфигуратора с каталогами Ext и файлом ConfigDumpInfo.xml для них не тот формат.
Что не входит
Нумерация версий, установка и обновление, запуск конфигурации, разработка под Linux и macOS, и несколько коротких статей по метаданным: пользовательские настройки, карта маршрута, незначимые предупреждения.
Что нужно
Агент с поддержкой скилов (SKILL.md), проект в 1C:EDT и доступ к ИТС, если хотите открыть статью по номеру из скила. Сам чеклист работает и без ИТС.
В архиве 17 папок, в каждой один файл SKILL.md.
Вступайте в нашу телеграмм-группу Инфостарт