edt1c-ai-template: шаблон 1С-проекта для EDT и Claude Code

edt1c-ai-template

Шаблон репозитория для разработки 1С в EDT с Claude Code: спецификации фич, стандарты BSL и скиллы для СКД и табличных документов

Воркфлоу

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

  • Скиллы mxl-* и skd-* компилируют и декомпилируют бинарные макеты и схемы СКД в EDT-проекте
  • Промт инициализации может опционально создать коммит и изменить файлы проекта без дополнительного подтверждения на каждом шаге
Все причины и проверки
Российский стек

vandalsvq/edt1c-ai-template

Установка

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

npx skillfoxx add workflows/edt1c-ai-template

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

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

Собрано автоматически, проверьте перед установкой.

Выполните в терминале в папке проекта

npx skills add vandalsvq/edt1c-ai-template --skill analyst-doc bsl-check close-task sync-template push-to-template skd-compile skd-decompile skd-edit skd-info skd-validate mxl-compile mxl-decompile mxl-info mxl-validate -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add vandalsvq/edt1c-ai-template --skill analyst-doc bsl-check close-task sync-template push-to-template skd-compile skd-decompile skd-edit skd-info skd-validate mxl-compile mxl-decompile mxl-info mxl-validate -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add vandalsvq/edt1c-ai-template --skill analyst-doc bsl-check close-task sync-template push-to-template skd-compile skd-decompile skd-edit skd-info skd-validate mxl-compile mxl-decompile mxl-info mxl-validate -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add vandalsvq/edt1c-ai-template --skill analyst-doc bsl-check close-task sync-template push-to-template skd-compile skd-decompile skd-edit skd-info skd-validate mxl-compile mxl-decompile mxl-info mxl-validate -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add vandalsvq/edt1c-ai-template --skill analyst-doc bsl-check close-task sync-template push-to-template skd-compile skd-decompile skd-edit skd-info skd-validate mxl-compile mxl-decompile mxl-info mxl-validate -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add vandalsvq/edt1c-ai-template --skill analyst-doc bsl-check close-task sync-template push-to-template skd-compile skd-decompile skd-edit skd-info skd-validate mxl-compile mxl-decompile mxl-info mxl-validate -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add vandalsvq/edt1c-ai-template --skill analyst-doc bsl-check close-task sync-template push-to-template skd-compile skd-decompile skd-edit skd-info skd-validate mxl-compile mxl-decompile mxl-info mxl-validate -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add vandalsvq/edt1c-ai-template --skill analyst-doc bsl-check close-task sync-template push-to-template skd-compile skd-decompile skd-edit skd-info skd-validate mxl-compile mxl-decompile mxl-info mxl-validate -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Понадобится: Node.js

Сверено с репозиторием 26 сент. 2026, коммит 04db7f4.

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

В пустом каталоге выполни git clone https://github.com/vandalsvq/edt1c-ai-template.git ., создай EDT-проект через File - New - 1C:Enterprise project, затем в Claude Code выполни инструкцию из docs/project-init.md.

Другие способы из описания автора
Текст для агента

Склонируй https://github.com/vandalsvq/edt1c-ai-template.git в текущий каталог (git clone <url> .) и выполни инструкцию из docs/project-init.md.

Одна реплика Claude Code, дальше промт ведет через создание EDT-проекта и заполнение CLAUDE.md сам.

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

Что делает

Шаблон разворачивает вокруг EDT-проекта методологию Specification-Driven Development: папку specs с шаблонами spec.md и plan.md, статусами draft-approved-done и правилами именования, папку planning для груминга бэклога и файл CLAUDE.md с соглашениями для Claude Code. В .claude/skills лежат девять навыков, перенесенных из cc-1c-skills и адаптированных под EDT (работа со схемами компоновки данных и табличными документами: skd-* и mxl-*), плюс собственные analyst-doc, bsl-check, close-task, sync-template и push-to-template. Проект первичной инициализации ведет промт docs/project-init.md: он заполняет CLAUDE.md и README под конкретный проект, подключает или убирает skill bsl-check и проверяет MCP-сервер codepilot1c. Скиллы sync-template и push-to-template позволяют обмениваться правками между шаблоном и созданными по нему проектами в обе стороны.

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

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

  • Начинаете новый проект разработки 1С в EDT и хотите методологию spec-first сразу
  • Нужны готовые скиллы для СКД и табличных документов, адаптированные под EDT
  • Ведете несколько проектов из одного шаблона и хотите переносить правки стандартов между ними

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

  • Разработка ведется в конфигураторе, а не в EDT: часть скиллов рассчитана на EDT
  • Не пользуетесь Claude Code или не готовы следовать процессу спека-план-код

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

Склонируй edt1c-ai-template в текущий каталог и выполни инструкцию из docs/project-init.md

Ограничения

Skill bsl-check зависит от отдельного репозитория vandalsvq/hbk_md со справочником синтаксиса, который нужно подключать самостоятельно по инструкции. MCP-сервер codepilot1c, на который завязана часть документации, устанавливается отдельно как плагин EDT. Лицензии на вендоренные скиллы skd-*/mxl-* от cc-1c-skills лежат отдельным файлом, а не покрывают весь шаблон целиком.

Как отключить. Удалите папку .claude/skills и файл CLAUDE.md из проекта, если хотите отказаться от процесса шаблона.

Проверка безопасности

  • Скиллы mxl-* и skd-* компилируют и декомпилируют бинарные макеты и схемы СКД в EDT-проекте
  • Промт инициализации может опционально создать коммит и изменить файлы проекта без дополнительного подтверждения на каждом шаге

Коротко о README

README подробно описывает структуру шаблона: CLAUDE.md, docs со стандартами BSL, .claude/skills с девятью вендоренными и пятью собственными навыками, specs и planning для SDD. Дает три способа старта (промт одной репликой, ручное клонирование, GitHub template), объясняет цикл issue-спека-код с четырьмя статусами и механизм sync-template/push-to-template для обмена правками с шаблоном. Отдельно перечислены связанные проекты: codepilot1c-edt, cc-1c-skills и hbk_md.

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

Промт инициализации можно запускать повторно?

Да, README прямо говорит, что промт идемпотентен.

Как обновить проект из более новой версии шаблона?

Скиллом sync-template, который забирает переносимые файлы шаблона, не трогая настройки конкретного проекта.

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

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIedt1c-ai-template: шаблон 1С-проекта для EDT и Claude Code

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.