Cursor Skills for 1C:Enterprise

85 skills and 21 rules for 1C:Enterprise development in Cursor: configuration, extensions, forms, templates, roles, DCS, web publishing

Skill

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Scripts run 1cv8.exe and modify configuration XML sources on disk
  • Some skills operate on a real infobase and configuration repository
All reasons and checks
Russian stack

whiner9/cursor-1c-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/cursor-skills-for-1c-enterprise

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Assembled automatically, review before installing.

Run in a terminal in the project folder

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

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

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

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

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

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

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

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

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

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

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

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

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

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

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

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

You will need: Node.js

Checked against the repository on Sep 26, 2026, commit c3dfb0e.

Text for your agent

Clone whiner9/cursor-1c-skills and run .\install.ps1 from the repo root to copy rules, skills and commands into the current project's .cursor directory.

Other ways from the author
.\install.ps1

Copies rules, skills and commands into the current project's .cursor. Flags -ProjectDir, -Global, -RulesOnly, -SkillsOnly narrow what gets installed.

This is third-party code. Review the repository files before installing.

What it does

The package adds Cursor skills for core 1C:Enterprise development tasks: creating and editing configurations, metadata objects, managed forms, templates, roles, data composition schemas, database operations and web publishing. There is a router skill that picks the right skill for a task, and a separate class of API reference skills for application solutions (currently one, for 1C:ZUP 3.1). 21 rules set BSL coding standards, anti-patterns, query optimization and a review checklist. The author explicitly calls the project an adaptation of the existing claude-code-skills-1c set for Cursor IDE, with a script to resync from the original.

Who it is for. For 1C developers who work on configurations in Cursor IDE and want the same skill set available in Claude Code.

Good fit when

  • 1C development happens in Cursor rather than Claude Code
  • You need ready skills to build, unpack and validate CF, CFE, EPF, ERF without the Configurator
  • You need BSL coding-style rules and a review checklist for the agent

Not a fit when

  • You already use the original claude-code-skills-1c set in Claude Code
  • You need the local 1C Platform Tools MCP integration: it requires separate Cursor extensions and works only locally
  • Some advanced skills need an installed 1C:Enterprise platform or the EDT and BSP MCP servers

Example request

Add a new catalog with attributes and a list form to the configuration, then validate it

Limitations

0 stars at the time of review. The skill scripts target PowerShell 5.1+ on Windows, and some skills additionally need Python, ffmpeg, v8unpack or an installed 1C 8.3 platform. This is not an original project but an adaptation of Desko77/claude-code-skills-1c for the Cursor format, which the README states directly along with a resync script for future updates.

How to disable. Delete the copied rules, skills and commands folders from your project's .cursor directory or from the global ~/.cursor.

Security check

  • Scripts run 1cv8.exe and modify configuration XML sources on disk
  • Some skills operate on a real infobase and configuration repository

README in short

The README lists 85 skills by group (configuration, metadata, forms, extensions, external reports and processors, subsystems, templates, roles, DCS, databases, BSP, web publishing and API references) and 21 coding-style rules, gives an install.ps1 with per-project or global flags, a dependency table per component, and a table of differences from the Claude Code version. License is 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 -> заимствование -> перехват -> валидация |

FAQ

How does it differ from the original Claude Code set?

In format: rules are .mdc with MDC frontmatter instead of .md, skills have fewer frontmatter fields, evals and skill-creator are not included, and the skill count differs slightly (83 vs 84).

Do I need an installed 1C platform?

No for the basic XML-generating skills. It is only needed for the db-* group and for building EPF or ERF files.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium riskNo VPN needed292.5KRepository stars
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk271.4KRepository stars
Editors’ pick

GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation

CLIMedium riskNo VPN needed139.3KRepository stars

Reference MCP servers

Model Context Protocol servers

Official

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.6KRepository stars
Foxx AICursor Skills for 1C:Enterprise

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.