Скиллы Cursor для 1С
1C Cursor skills
Набор скиллов Cursor для 1С: аналитик с шаблоном постановки задачи, редактирование конфигурации и расширений, СКД, формы, тесты и платформенные инструменты
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Скиллы разработки правят файлы конфигурации и расширений 1С на диске
- Локальный MCP 1C Platform Tools дает доступ к расширению Cursor на компьютере разработчика
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/1c-cursor-skillsОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add romancola-glitch/1c-cursor-skills --skill 1c-analyst 1c-bsl-dev 1c-platform-tools-config 1c-platform-tools-configuration 1c-platform-tools-dependencies 1c-platform-tools-extensions 1c-platform-tools-external 1c-platform-tools-infobase 1c-platform-tools-mcp 1c-platform-tools-run 1c-platform-tools-setversion 1c-platform-tools-support 1c-platform-tools-test 1c-platform-tools 1c-project-context 1c-user-help cf-edit cf-info cf-init cf-validate cfe-borrow cfe-diff cfe-init cfe-patch-method cfe-validate db-create db-dump-cf db-dump-dt db-dump-xml db-list db-load-cf db-load-dt db-load-git db-load-xml db-run db-update epf-bsp-add-command epf-bsp-init epf-build epf-dump epf-init epf-validate erf-build erf-dump erf-init erf-validate form-add form-compile form-decompile form-edit form-info form-patterns form-remove form-validate help-add img-grid interface-edit interface-validate meta-compile meta-decompile meta-edit meta-info meta-remove meta-validate mxl-compile mxl-decompile mxl-info mxl-validate role-compile role-info role-validate skd-compile skd-decompile skd-edit skd-info skd-validate subsystem-compile subsystem-edit subsystem-info subsystem-validate support-edit template-add template-remove web-info web-publish web-stop web-test -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Склонируй romancola-glitch/1c-cursor-skills в проект, открой папку в Cursor, локальный агент подхватит скиллы из .cursor/skills сам; для облачных агентов подключи GitHub в Cursor Cloud Agents и запускай агента в режиме Cloud на этом репозитории.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий хранит скиллы агента Cursor для 1С в папке .cursor/skills, которую локальный агент читает напрямую, а облачный агент Cursor видит после клонирования репозитория на GitHub. Скиллы покрывают и аналитику (1c-analyst с шаблоном постановки задачи и вопросами по метаданным справочников, документов и регистров), и разработку: 1c-bsl-dev, cf-edit, cf-validate, cfe-diff, cfe-patch-method и другие для точечной правки конфигурации и расширений. Отдельная группа 1c-platform-tools-* описывает работу с конкретным расширением Cursor «1C: Platform Tools», которое поднимает локальный MCP-сервер mcp-1c-platform-tools на 127.0.0.1:40241 и доступно только в локальном режиме, в облачной версии агента его нет.
Для кого. Для 1С-разработчиков и аналитиков на Cursor, которым нужны скиллы под конкретные роли: постановка задач, правка конфигурации, работа с расширением 1C: Platform Tools.
Подходит, если
- Работаете в Cursor локально или в облачном режиме с одним и тем же 1С-проектом на разных компьютерах
- Нужен скилл-аналитик с готовым шаблоном ТЗ под 1С, а не только скиллы для кода
- Используете расширение 1C: Platform Tools и его MCP-сервер локально
Не подходит, если
- Используете не Cursor, а другой агент, тогда скиллы из .cursor/skills напрямую не подойдут
- Нужен MCP 1C Platform Tools в облачном агенте, README прямо говорит, что там его нет
Пример запроса к агенту
Используй скилл 1c-analyst и составь постановку задачи на добавление нового реквизита в справочник НоменклатураОграничения
Локальный MCP-сервер mcp-1c-platform-tools недоступен облачному агенту Cursor и требует установленного расширения 1C: Platform Tools на конкретной машине. Синхронизация между двумя компьютерами держится на общем аккаунте Cursor и подключенном GitHub, а не на автономной установке скилла. Часть скиллов пересекается по названиям и содержанию с похожими открытыми наборами для 1С, происхождение общего содержимого README не поясняет.
Как отключить. Удалите каталог .cursor/skills из проекта или отдельные подкаталоги ненужных скиллов.
Проверка безопасности
- Скиллы разработки правят файлы конфигурации и расширений 1С на диске
- Локальный MCP 1C Platform Tools дает доступ к расширению Cursor на компьютере разработчика
Коротко о README
README описывает репозиторий как скиллы агента Cursor для 1С по темам форм, СКД, конфигурации, EPF и тестов, объясняет разницу между локальным и облачным агентом Cursor, дает шаги для работы на двух компьютерах через общий аккаунт Cursor и подключенный GitHub, и отдельно поясняет, что сервер mcp-1c-platform-tools работает только локально через расширения 1C: Platform Tools и 1C: Platform Tools MCP.
SKILL.md
--- name: 1c-analyst description: Аналитик 1С — ТЗ, user stories, описание метаданных, процессы, интеграции, права доступа. Используй при постановке задач разработчикам, описании справочников/документов/регистров, согласовании доработок, подготовке приёмочных сценариев. --- # Аналитик 1С ## Шаблон постановки задачи ## Цель Кратко: зачем доработка, кто пользователь. ## Как сейчас (AS-IS) Текущий процесс / ограничение. ## Как должно быть (TO-BE) Ожидаемое поведение системы.
Частые вопросы
Работает ли MCP 1C Platform Tools в облаке?
Нет, README прямо говорит, что этот сервер только локальный, подключается к расширению Cursor на конкретном компьютере.
Нужно ли что-то устанавливать кроме Git и Cursor?
Для локального MCP нужны расширения 1C: Platform Tools и 1C: Platform Tools MCP, остальные скиллы работают как обычные текстовые инструкции агента.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything