Скиллы 1С для Cursor
Cursor Skills for 1C:Enterprise
85 скиллов и 21 правило для разработки 1С в Cursor: конфигурация, расширения, формы, макеты, роли, СКД, веб-публикация
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Скрипты запускают 1cv8.exe и меняют XML-исходники конфигурации на диске
- Часть скиллов работает с реальной информационной базой и хранилищем конфигурации
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/cursor-skills-for-1c-enterpriseОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add whiner9/cursor-1c-skills --skill 1c-bsp-command 1c-bsp-registration 1c-cf-add-object 1c-cf-edit 1c-cf-info 1c-cf-init 1c-cf-new-project 1c-cf-validate 1c-cfe-borrow 1c-cfe-diff 1c-cfe-full-cycle 1c-cfe-init 1c-cfe-patch-method 1c-cfe-validate 1c-config-router 1c-db-create 1c-db-dump-cf 1c-db-dump-xml 1c-db-list 1c-db-load-cf 1c-db-load-git 1c-db-load-xml 1c-db-run 1c-db-update 1c-edt-tools 1c-epf-add-form 1c-epf-build 1c-epf-dump 1c-epf-full-cycle 1c-epf-scaffold 1c-epf-validate 1c-erf-build 1c-erf-dump 1c-erf-init 1c-erf-validate 1c-form-add 1c-form-compile 1c-form-edit 1c-form-info 1c-form-patterns 1c-form-remove 1c-form-validate 1c-help-manage 1c-interface-edit 1c-interface-validate 1c-meta-compile 1c-meta-edit 1c-meta-info 1c-meta-remove 1c-meta-validate 1c-mxl-compile 1c-mxl-decompile 1c-mxl-info 1c-mxl-validate 1c-naparnik 1c-platform-docs 1c-query-optimization 1c-role-compile 1c-role-info 1c-role-validate 1c-skd-compile 1c-skd-edit 1c-skd-info 1c-skd-validate 1c-ssl-patterns 1c-subsystem-compile 1c-subsystem-edit 1c-subsystem-info 1c-subsystem-validate 1c-template-add 1c-template-remove 1c-web-info 1c-web-publish 1c-web-stop 1c-web-test 1c-web-unpublish composing-1c-queries img-grid-analysis md-to-docx mermaid-diagrams powershell-windows prompt-enhancer transcribe v8unpack-cf zup-hr-api-reference -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add whiner9/cursor-1c-skills --skill 1c-bsp-command 1c-bsp-registration 1c-cf-add-object 1c-cf-edit 1c-cf-info 1c-cf-init 1c-cf-new-project 1c-cf-validate 1c-cfe-borrow 1c-cfe-diff 1c-cfe-full-cycle 1c-cfe-init 1c-cfe-patch-method 1c-cfe-validate 1c-config-router 1c-db-create 1c-db-dump-cf 1c-db-dump-xml 1c-db-list 1c-db-load-cf 1c-db-load-git 1c-db-load-xml 1c-db-run 1c-db-update 1c-edt-tools 1c-epf-add-form 1c-epf-build 1c-epf-dump 1c-epf-full-cycle 1c-epf-scaffold 1c-epf-validate 1c-erf-build 1c-erf-dump 1c-erf-init 1c-erf-validate 1c-form-add 1c-form-compile 1c-form-edit 1c-form-info 1c-form-patterns 1c-form-remove 1c-form-validate 1c-help-manage 1c-interface-edit 1c-interface-validate 1c-meta-compile 1c-meta-edit 1c-meta-info 1c-meta-remove 1c-meta-validate 1c-mxl-compile 1c-mxl-decompile 1c-mxl-info 1c-mxl-validate 1c-naparnik 1c-platform-docs 1c-query-optimization 1c-role-compile 1c-role-info 1c-role-validate 1c-skd-compile 1c-skd-edit 1c-skd-info 1c-skd-validate 1c-ssl-patterns 1c-subsystem-compile 1c-subsystem-edit 1c-subsystem-info 1c-subsystem-validate 1c-template-add 1c-template-remove 1c-web-info 1c-web-publish 1c-web-stop 1c-web-test 1c-web-unpublish composing-1c-queries img-grid-analysis md-to-docx mermaid-diagrams powershell-windows prompt-enhancer transcribe v8unpack-cf zup-hr-api-reference -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add whiner9/cursor-1c-skills --skill 1c-bsp-command 1c-bsp-registration 1c-cf-add-object 1c-cf-edit 1c-cf-info 1c-cf-init 1c-cf-new-project 1c-cf-validate 1c-cfe-borrow 1c-cfe-diff 1c-cfe-full-cycle 1c-cfe-init 1c-cfe-patch-method 1c-cfe-validate 1c-config-router 1c-db-create 1c-db-dump-cf 1c-db-dump-xml 1c-db-list 1c-db-load-cf 1c-db-load-git 1c-db-load-xml 1c-db-run 1c-db-update 1c-edt-tools 1c-epf-add-form 1c-epf-build 1c-epf-dump 1c-epf-full-cycle 1c-epf-scaffold 1c-epf-validate 1c-erf-build 1c-erf-dump 1c-erf-init 1c-erf-validate 1c-form-add 1c-form-compile 1c-form-edit 1c-form-info 1c-form-patterns 1c-form-remove 1c-form-validate 1c-help-manage 1c-interface-edit 1c-interface-validate 1c-meta-compile 1c-meta-edit 1c-meta-info 1c-meta-remove 1c-meta-validate 1c-mxl-compile 1c-mxl-decompile 1c-mxl-info 1c-mxl-validate 1c-naparnik 1c-platform-docs 1c-query-optimization 1c-role-compile 1c-role-info 1c-role-validate 1c-skd-compile 1c-skd-edit 1c-skd-info 1c-skd-validate 1c-ssl-patterns 1c-subsystem-compile 1c-subsystem-edit 1c-subsystem-info 1c-subsystem-validate 1c-template-add 1c-template-remove 1c-web-info 1c-web-publish 1c-web-stop 1c-web-test 1c-web-unpublish composing-1c-queries img-grid-analysis md-to-docx mermaid-diagrams powershell-windows prompt-enhancer transcribe v8unpack-cf zup-hr-api-reference -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add whiner9/cursor-1c-skills --skill 1c-bsp-command 1c-bsp-registration 1c-cf-add-object 1c-cf-edit 1c-cf-info 1c-cf-init 1c-cf-new-project 1c-cf-validate 1c-cfe-borrow 1c-cfe-diff 1c-cfe-full-cycle 1c-cfe-init 1c-cfe-patch-method 1c-cfe-validate 1c-config-router 1c-db-create 1c-db-dump-cf 1c-db-dump-xml 1c-db-list 1c-db-load-cf 1c-db-load-git 1c-db-load-xml 1c-db-run 1c-db-update 1c-edt-tools 1c-epf-add-form 1c-epf-build 1c-epf-dump 1c-epf-full-cycle 1c-epf-scaffold 1c-epf-validate 1c-erf-build 1c-erf-dump 1c-erf-init 1c-erf-validate 1c-form-add 1c-form-compile 1c-form-edit 1c-form-info 1c-form-patterns 1c-form-remove 1c-form-validate 1c-help-manage 1c-interface-edit 1c-interface-validate 1c-meta-compile 1c-meta-edit 1c-meta-info 1c-meta-remove 1c-meta-validate 1c-mxl-compile 1c-mxl-decompile 1c-mxl-info 1c-mxl-validate 1c-naparnik 1c-platform-docs 1c-query-optimization 1c-role-compile 1c-role-info 1c-role-validate 1c-skd-compile 1c-skd-edit 1c-skd-info 1c-skd-validate 1c-ssl-patterns 1c-subsystem-compile 1c-subsystem-edit 1c-subsystem-info 1c-subsystem-validate 1c-template-add 1c-template-remove 1c-web-info 1c-web-publish 1c-web-stop 1c-web-test 1c-web-unpublish composing-1c-queries img-grid-analysis md-to-docx mermaid-diagrams powershell-windows prompt-enhancer transcribe v8unpack-cf zup-hr-api-reference -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add whiner9/cursor-1c-skills --skill 1c-bsp-command 1c-bsp-registration 1c-cf-add-object 1c-cf-edit 1c-cf-info 1c-cf-init 1c-cf-new-project 1c-cf-validate 1c-cfe-borrow 1c-cfe-diff 1c-cfe-full-cycle 1c-cfe-init 1c-cfe-patch-method 1c-cfe-validate 1c-config-router 1c-db-create 1c-db-dump-cf 1c-db-dump-xml 1c-db-list 1c-db-load-cf 1c-db-load-git 1c-db-load-xml 1c-db-run 1c-db-update 1c-edt-tools 1c-epf-add-form 1c-epf-build 1c-epf-dump 1c-epf-full-cycle 1c-epf-scaffold 1c-epf-validate 1c-erf-build 1c-erf-dump 1c-erf-init 1c-erf-validate 1c-form-add 1c-form-compile 1c-form-edit 1c-form-info 1c-form-patterns 1c-form-remove 1c-form-validate 1c-help-manage 1c-interface-edit 1c-interface-validate 1c-meta-compile 1c-meta-edit 1c-meta-info 1c-meta-remove 1c-meta-validate 1c-mxl-compile 1c-mxl-decompile 1c-mxl-info 1c-mxl-validate 1c-naparnik 1c-platform-docs 1c-query-optimization 1c-role-compile 1c-role-info 1c-role-validate 1c-skd-compile 1c-skd-edit 1c-skd-info 1c-skd-validate 1c-ssl-patterns 1c-subsystem-compile 1c-subsystem-edit 1c-subsystem-info 1c-subsystem-validate 1c-template-add 1c-template-remove 1c-web-info 1c-web-publish 1c-web-stop 1c-web-test 1c-web-unpublish composing-1c-queries img-grid-analysis md-to-docx mermaid-diagrams powershell-windows prompt-enhancer transcribe v8unpack-cf zup-hr-api-reference -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add whiner9/cursor-1c-skills --skill 1c-bsp-command 1c-bsp-registration 1c-cf-add-object 1c-cf-edit 1c-cf-info 1c-cf-init 1c-cf-new-project 1c-cf-validate 1c-cfe-borrow 1c-cfe-diff 1c-cfe-full-cycle 1c-cfe-init 1c-cfe-patch-method 1c-cfe-validate 1c-config-router 1c-db-create 1c-db-dump-cf 1c-db-dump-xml 1c-db-list 1c-db-load-cf 1c-db-load-git 1c-db-load-xml 1c-db-run 1c-db-update 1c-edt-tools 1c-epf-add-form 1c-epf-build 1c-epf-dump 1c-epf-full-cycle 1c-epf-scaffold 1c-epf-validate 1c-erf-build 1c-erf-dump 1c-erf-init 1c-erf-validate 1c-form-add 1c-form-compile 1c-form-edit 1c-form-info 1c-form-patterns 1c-form-remove 1c-form-validate 1c-help-manage 1c-interface-edit 1c-interface-validate 1c-meta-compile 1c-meta-edit 1c-meta-info 1c-meta-remove 1c-meta-validate 1c-mxl-compile 1c-mxl-decompile 1c-mxl-info 1c-mxl-validate 1c-naparnik 1c-platform-docs 1c-query-optimization 1c-role-compile 1c-role-info 1c-role-validate 1c-skd-compile 1c-skd-edit 1c-skd-info 1c-skd-validate 1c-ssl-patterns 1c-subsystem-compile 1c-subsystem-edit 1c-subsystem-info 1c-subsystem-validate 1c-template-add 1c-template-remove 1c-web-info 1c-web-publish 1c-web-stop 1c-web-test 1c-web-unpublish composing-1c-queries img-grid-analysis md-to-docx mermaid-diagrams powershell-windows prompt-enhancer transcribe v8unpack-cf zup-hr-api-reference -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add whiner9/cursor-1c-skills --skill 1c-bsp-command 1c-bsp-registration 1c-cf-add-object 1c-cf-edit 1c-cf-info 1c-cf-init 1c-cf-new-project 1c-cf-validate 1c-cfe-borrow 1c-cfe-diff 1c-cfe-full-cycle 1c-cfe-init 1c-cfe-patch-method 1c-cfe-validate 1c-config-router 1c-db-create 1c-db-dump-cf 1c-db-dump-xml 1c-db-list 1c-db-load-cf 1c-db-load-git 1c-db-load-xml 1c-db-run 1c-db-update 1c-edt-tools 1c-epf-add-form 1c-epf-build 1c-epf-dump 1c-epf-full-cycle 1c-epf-scaffold 1c-epf-validate 1c-erf-build 1c-erf-dump 1c-erf-init 1c-erf-validate 1c-form-add 1c-form-compile 1c-form-edit 1c-form-info 1c-form-patterns 1c-form-remove 1c-form-validate 1c-help-manage 1c-interface-edit 1c-interface-validate 1c-meta-compile 1c-meta-edit 1c-meta-info 1c-meta-remove 1c-meta-validate 1c-mxl-compile 1c-mxl-decompile 1c-mxl-info 1c-mxl-validate 1c-naparnik 1c-platform-docs 1c-query-optimization 1c-role-compile 1c-role-info 1c-role-validate 1c-skd-compile 1c-skd-edit 1c-skd-info 1c-skd-validate 1c-ssl-patterns 1c-subsystem-compile 1c-subsystem-edit 1c-subsystem-info 1c-subsystem-validate 1c-template-add 1c-template-remove 1c-web-info 1c-web-publish 1c-web-stop 1c-web-test 1c-web-unpublish composing-1c-queries img-grid-analysis md-to-docx mermaid-diagrams powershell-windows prompt-enhancer transcribe v8unpack-cf zup-hr-api-reference -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add whiner9/cursor-1c-skills --skill 1c-bsp-command 1c-bsp-registration 1c-cf-add-object 1c-cf-edit 1c-cf-info 1c-cf-init 1c-cf-new-project 1c-cf-validate 1c-cfe-borrow 1c-cfe-diff 1c-cfe-full-cycle 1c-cfe-init 1c-cfe-patch-method 1c-cfe-validate 1c-config-router 1c-db-create 1c-db-dump-cf 1c-db-dump-xml 1c-db-list 1c-db-load-cf 1c-db-load-git 1c-db-load-xml 1c-db-run 1c-db-update 1c-edt-tools 1c-epf-add-form 1c-epf-build 1c-epf-dump 1c-epf-full-cycle 1c-epf-scaffold 1c-epf-validate 1c-erf-build 1c-erf-dump 1c-erf-init 1c-erf-validate 1c-form-add 1c-form-compile 1c-form-edit 1c-form-info 1c-form-patterns 1c-form-remove 1c-form-validate 1c-help-manage 1c-interface-edit 1c-interface-validate 1c-meta-compile 1c-meta-edit 1c-meta-info 1c-meta-remove 1c-meta-validate 1c-mxl-compile 1c-mxl-decompile 1c-mxl-info 1c-mxl-validate 1c-naparnik 1c-platform-docs 1c-query-optimization 1c-role-compile 1c-role-info 1c-role-validate 1c-skd-compile 1c-skd-edit 1c-skd-info 1c-skd-validate 1c-ssl-patterns 1c-subsystem-compile 1c-subsystem-edit 1c-subsystem-info 1c-subsystem-validate 1c-template-add 1c-template-remove 1c-web-info 1c-web-publish 1c-web-stop 1c-web-test 1c-web-unpublish composing-1c-queries img-grid-analysis md-to-docx mermaid-diagrams powershell-windows prompt-enhancer transcribe v8unpack-cf zup-hr-api-reference -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Склонируй whiner9/cursor-1c-skills и запусти .\install.ps1 из корня проекта, чтобы скопировать rules, skills и commands в .cursor текущего проекта.
Другие способы из описания автора
.\install.ps1Копирует rules, skills и commands в .cursor текущего проекта. Флаги -ProjectDir, -Global, -RulesOnly, -SkillsOnly позволяют выбрать область установки.
Проверка безопасности
Как мы проверяемСредний рискСредний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
- Скрипты запускают 1cv8.exe и меняют XML-исходники конфигурации на диске
- Часть скиллов работает с реальной информационной базой и хранилищем конфигурации
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Пакет добавляет в Cursor скиллы для основных операций разработки 1С: создание и правка конфигурации, объекты метаданных, управляемые формы, макеты, роли, схемы компоновки данных, работа с базами и веб-публикация. Отдельно есть скилл-маршрутизатор, который определяет нужный скилл под задачу, и класс справочников по API прикладных решений (пока один, для 1С:ЗУП 3.1). 21 правило задает стандарты кода BSL, антипаттерны, оптимизацию запросов и порядок ревью. Автор прямо называет проект адаптацией существующего набора claude-code-skills-1c для Cursor IDE и добавляет скрипт синхронизации с оригиналом.
Для кого. Для 1С-разработчиков, которые ведут конфигурации в Cursor IDE и хотят те же скиллы, что доступны в Claude Code.
Подходит, если
- Разработка 1С ведется в Cursor, а не в Claude Code
- Нужны готовые скиллы для сборки, разбора и валидации CF, CFE, EPF, ERF без Конфигуратора
- Нужны правила кодстайла BSL и чеклист ревью для агента
Не подходит, если
- Уже используется оригинальный набор claude-code-skills-1c в Claude Code
- Нужна локальная MCP-интеграция 1C Platform Tools: она требует отдельных расширений Cursor и работает только локально
- Часть продвинутых скиллов требует установленную платформу 1С:Предприятие или MCP-серверы EDT и БСП
Пример запроса к агенту
Добавь в конфигурацию новый справочник с реквизитами и форму списка, проверь конфигурацию на ошибкиОграничения
0 звезд на момент проверки. Скрипты скиллов рассчитаны на PowerShell 5.1+ и Windows, часть скиллов дополнительно требует Python, ffmpeg, v8unpack или установленную платформу 1С 8.3. Это не оригинальный проект, а адаптация набора Desko77/claude-code-skills-1c под формат Cursor, README сам это указывает и дает скрипт для синхронизации с оригиналом при его обновлениях.
Как отключить. Удалите скопированные папки rules, skills и commands из .cursor вашего проекта или из глобального ~/.cursor.
Частые вопросы
Чем отличается от оригинального набора для Claude Code?
Форматом: правила в .mdc с MDC-frontmatter вместо .md, у скиллов меньше полей frontmatter, evals и skill-creator не включены, число скиллов немного отличается (83 против 84).
Обязательна ли установленная платформа 1С?
Нет для базовых скиллов, которые генерируют XML. Она нужна только для скиллов группы db-* и сборки EPF или ERF.
Похожие
СкиллыНабор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything
Коротко о README
README перечисляет 85 скиллов по группам (конфигурация, метаданные, формы, расширения, обработки и отчеты, подсистемы, макеты, роли, СКД, базы данных, БСП, веб-публикация и справочники API) и 21 правило кодстайла, дает install.ps1 с флагами для проекта или глобальной установки, таблицу зависимостей по компонентам и таблицу отличий от версии для Claude Code. Указана лицензия MIT.
SKILL.md
--- name: 1c-config-router description: "Маршрутизатор задач по работе с конфигурацией 1С. Определяет нужный workflow или отдельный скил для задачи пользователя." --- # /1c-config-router — Маршрутизатор задач 1С Определяет какой workflow-скил или отдельный навык использовать для задачи пользователя. ## Таблица маршрутизации ### Workflow-скилы (комплексные задачи) | Задача | Workflow | Описание | |--------|----------|----------| | Создать конфигурацию с нуля | /cf-new-project | Scaffold + объекты + подсистемы + роли + формы | | Добавить объект в конфигурацию | /cf-add-object | Объект + конфигурация + подсистема + форма + валидация | | Создать обработку полностью | /epf-full-cycle | Scaffold -> форма -> макет -> БСП -> сборка | | Создать расширение полностью | /cfe-full-cycle | Scaffold -> заимствование -> перехват -> валидация |