Шаблон проекта 1С для агентов

1c-runner-agnostic-template

Шаблон проекта 1С на Copier с набором SKILL.md для Claude Code и Codex: выгрузка, загрузка, тесты и сборка расширений через устойчивые скрипты

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

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

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

  • Скрипты выгрузки и загрузки пишут в информационную базу через пакетный конфигуратор
  • Контур dbms-infobase явно помечен небезопасным для боевой базы без изоляции
Все причины и проверки
Российский стек

defin85/1c-runner-agnostic-template

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/1c-runner-agnostic-template

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Скрипты выгрузки и загрузки пишут в информационную базу через пакетный конфигуратор
  • Контур dbms-infobase явно помечен небезопасным для боевой базы без изоляции

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

Что делает

Проект разворачивает через copier новый репозиторий для разработки на 1С по спецификациям (OpenSpec), с тестами в tests/features и точками входа в scripts/, независимыми от конкретного раннера: vrunner подключается как опциональный адаптер, а не как основа. Вместе с шаблоном ставится больше сотни SKILL.md в .agents/skills (Codex) и .claude/skills (Claude Code) на каждую операцию: выгрузка и загрузка исходников, создание и обновление базы, сборка cf и cfe, работа с формами, ролями, макетами СКД и внешними обработками. Есть Windows-контур на PowerShell, CI из трех уровней (статика, фикстуры, боевой прогон на self-hosted раннере) и команда обновления сгенерированного проекта от новой версии шаблона.

Для кого. Для команд 1С, которые хотят завести проект по канону спецификаций и дать агенту готовый набор навыков вместо самодельных инструкций.

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

  • Нужен новый репозиторий 1С с готовым контуром тестов, выгрузки и загрузки
  • Нужны SKILL.md на типовые операции 1С сразу для Claude Code и Codex
  • Нужна независимость от конкретного раннера тестов при сохранении vrunner как опции

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

  • Проект уже устоялся и переезд на новую структуру не оправдан
  • Нужен минимальный набор из одного-двух скриптов, а не целый шаблон с OpenSpec

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

Разверни новый проект 1С по этому шаблону и выгрузи текущую конфигурацию в src/cf

Ограничения

Нужны Python, PowerShell и установленный CLI openspec. Требует платформу 1С и знание ее путей запуска (designer, ibcmd). Не парсит env-файлы и не выбирает платформу за пользователя: команды запуска нужно донастроить под свой контур. Автор один, звезд мало, проект свежий.

Как отключить. Удалите каталоги .agents/skills и .claude/skills из проекта либо отключите отдельные навыки через настройки агента.

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

Обязателен ли vrunner?

Нет, это один из вариантов RUNNER_ADAPTER наравне с direct-platform и remote-windows.

Как обновить уже сгенерированный проект новой версией шаблона?

Командой make template-update или scripts/template/update-template.sh, она обновляет только управляемые шаблоном файлы.

Обсуждение

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

Шаблон проекта 1С с правилами и MCP

Шаблон проекта 1С (1c-rules + Platform Tools)

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

Переносимый каркас нового проекта 1С:Предприятие для Cursor с правилами 1c-rules, OpenSpec-скелетом и обновлением через команду /updaterules

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

Общая инфраструктура скиллов и инструментов для доработки 1С, подключаемая как git submodule и раскладываемая по нескольким агентам разом

СкиллШирокий доступ
Российский стек

Стартовый шаблон Claude Code для 1С: 16 скиллов, 6 субагентов-ролей и протокол сверки с живой базой через MCP

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

Сборник скиллов для разработки на 1С под Codex и Claude Code: XML-исходники, формы, СКД, базы, веб-публикация и HTTP-мост для тестов

СкиллШирокий доступ62Звезды репозитория

Скиллы 1С для Claude Code

1C Skills for Claude Code

Выбор редакции

Набор скиллов для полного цикла разработки на 1С:Предприятие 8.3: от XML-исходников до публикации и тестов через веб-клиент

СкиллШирокий доступ781Звезды репозитория

Скиллы Claude Code для 1С

Claude Code Skills for 1C:Enterprise

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

Большой набор скиллов, правил и команд, с которыми агент собирает и разбирает исходники 1С по формату платформы, без Конфигуратора

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

Коротко о README

README описывает шаблон разработки 1С по принципам spec-driven и LLM-first automation: структура src/openspec/tests/scripts, runtime-профили в env/*.json, независимые от раннера entrypoint-скрипты и команда new-1c-project поверх copier copy. Отдельно расписаны project-scoped skills в .agents и .claude, три контура CI и процесс обновления сгенерированного проекта от новой версии шаблона.

Бейдж для README

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