1c-query-rule: скилл запросов 1С и пилот SkillOpt

skillopt-1c-pilot

Скилл с правилами написания запросов 1С после текстовой оптимизации SkillOpt, к нему отчет пилота с ростом точности на валидации с 0,529 до 0,706

  • 4 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Правила проверены на малой выборке в 17 случаев и одной модели, их стоит сверять с реальными запросами проекта
Все причины и проверки
Российский стек

pzayash/skillopt-1c-pilot

Установка

Работает в

Ручная установка

Текст для агента

Скопируй artifacts/skill-after.md в папку 1c-query-rule/SKILL.md в каталоге скиллов агента, например ~/.claude/skills/, и попроси написать запрос 1С.

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Правила проверены на малой выборке в 17 случаев и одной модели, их стоит сверять с реальными запросами проекта

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Основа репозитория: исследовательский пилот Павла Заяша на базе SkillOpt от Microsoft. Целевой артефакт, скилл 1c-query-rule, лежит в artifacts/skill-after.md в версиях до и после оптимизации. Скилл требует отдавать сырой текст запроса, начинающийся с ВЫБРАТЬ, предпочитать временные таблицы вложенным запросам, не соединять реальные таблицы с виртуальными напрямую, избегать ошибки неоднозначного поля при соединении табличных частей и проверять запросы после `syntaxcheck`. Корпус из 120 кейсов размечен полуавтоматически, на полной эпохе точность на валидации выросла с 0,529 до 0,706, бюджет около 2,9 доллара.

Для кого. Разработчики 1С, которые пишут запросы и динамические списки с агентом, и исследователи, изучающие оптимизацию скиллов по метрике.

Подходит, если

  • Агент пишет запросы 1С для обработок, отчетов или динамических списков
  • Нужна основа для собственного скилла по запросам с готовыми правилами по временным таблицам
  • Интересен пример оптимизации скилла как текста с отложенной валидацией
  • Хочется понять, как гейт принимает или откатывает правки скилла

Не подходит, если

  • Полный набор стандартов разработки 1С: здесь одно узкое правило про запросы
  • Установка одной командой: скилл приходится копировать вручную из artifacts
  • Проверка по большой выборке: на валидации было всего 17 примеров

Пример запроса к агенту

Напиши запрос 1С по остаткам номенклатуры на складах с временной таблицей и без вложенных запросов

Ограничения

Это отчет пилота, а не поддерживаемый пакет скилла: скилл лежит в artifacts/skill-after.md, ставить его надо вручную в каталог скиллов агента. Автор называет главные ограничения: оценка идет встроенным валидатором запросов, валидация из 17 случаев мала, нестабильность модели между прогонами не учтена. Целевой моделью была Composer 2.5 в Cursor, на других моделях результат не проверялся. Четыре звезды, один автор, последний коммит в июне 2026 года.

Как отключить. Удалите скопированную папку скилла 1c-query-rule из каталога скиллов агента.

Частые вопросы

Что внутри скилла?

Правила написания запросов 1С: формат ответа, временные таблицы вместо вложенных запросов, неоднозначные поля при соединении табличных частей, проверка после `syntaxcheck`.

На какой модели проверяли?

На Cursor Composer 2.5, оптимизатором служил gpt-5.5 через канал Cursor chat.

Какой прирост показал пилот?

Точность на валидации выросла с 0,529 до 0,706, это 17,6 процентного пункта при выборке в 17 случаев.

Какой движок оптимизации?

SkillOpt от Microsoft: градиентный спуск в пространстве текста с патчами рефлексии и приемом правок по гейту.

Есть ли готовый MCP-сервер?

В репозитории нет, упоминаемый в отчете валидатор запросов относится к другому проекту автора.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы 1С для Cursor

Cursor Skills for 1C:Enterprise

Российский стек

85 скиллов и 21 правило для разработки 1С в Cursor: конфигурация, расширения, формы, макеты, роли, СКД, веб-публикация

СкиллРасширенный доступ
Российский стек

Скилл GitHub Copilot dev-1c для разработки в 1С:Предприятие 8.2: research, design, план по фазам и ревью BSL-кода по чеклисту

СкиллМинимальный доступ
Российский стек

Скилл для быстрой разработки расширений 1С: цикл правка-загрузка-тест, работа с хранилищем и ИИ-функции через ТАБ:БИИ

СкиллРасширенный доступ4Звезды репозитория
Российский стек

Набор скиллов Cursor для 1С: аналитик с шаблоном постановки задачи, редактирование конфигурации и расширений, СКД, формы, тесты и платформенные инструменты

СкиллРасширенный доступ
Российский стек

Скилл с семантическим поиском по документации ИТС для 1С:ERP 2.5: отвечает по методике и учету со ссылкой на статью-источник, ничего не выдумывая

СкиллМинимальный доступ1Звезды репозитория
Российский стек

Скилл на чистом Python разбирает пакетный запрос 1С на подзапросы и временные таблицы, строит граф зависимостей и отдает его в JSON

СкиллМинимальный доступ

Коротко о README

README представляет работу как статью: аннотация с результатами, введение, метод, корпус из 120 кейсов, ход оптимизации, ограничения, а в artifacts лежат скилл до и после, отчеты запусков и разметка кейсов.

Бейдж для README

Сообщить о проблеме