cursor-1c-skills
116 скилов и 40 правил для Cursor IDE: агент собирает исходники 1С (метаданные, формы, расширения, роли, СКД, обработки) из компактного JSON и разбирает обратно. Базовые операции - без Конфигуратора.
Cursor Skills for 1C:Enterprise: agent editing of 1C configs
A set of Cursor skills and rules that let an agent edit 1C:Enterprise sources by platform format.
How the agent edits 1C
Cursor Skills for 1C:Enterprise is a collection of skills, rules, and commands for the Cursor IDE. The README states that the agent edits 1C according to the platform's format instead of searching text across files, which is a meaningful difference because 1C configuration is structured metadata rather than plain source code. The skills give the agent ready made operations: it can assemble a metadata object, a form, a role, a data composition schema, an extension, or an external processing, and it can take those apart again. That assemble and disassemble loop is what lets the model make a targeted change without rewriting an entire module by hand. The README adds that together with the companion AI-EDT plugin, the agent also gains a semantic model of 1C:EDT itself, so it understands the platform more deeply than a text based approach would allow. The point of working by platform format is precision: a change to a form or a role is expressed in the terms the platform uses, reducing the chance of producing output that looks right but breaks when loaded. For a developer maintaining a large 1C configuration, this turns the editor into something closer to a guided refactor tool than a generic code assistant. The README's description of the agent's job is concrete about which artifacts it handles, which helps a reader judge whether the skills cover the parts of 1C they work with.
Rules and validation
The rules in the project tell the agent how to perform its operations. The README says they set standards such as BSL, antipatterns, EDT requirements, and BSP work, which are the conventions a 1C team would expect a contributor to follow. Because the scripts edit the XML dump directly, the basic operations run without a launched platform and without Configurator, so a user can make and check changes in a lighter environment than the full designer. Validation is a stated strength: the README describes fourteen validators that parse the XML of an object, a form, a role, a composition schema, a layout, and an extension. Running checks on the dump means the result can be verified without external tools, which keeps the loop inside the agent and the repository. The validators are not just syntax checks; the README says they compare an object against the rest of the configuration, which catches inconsistencies that a single file view would miss. For a team, this is the part that makes the skills safe to use on real configs, because a change that breaks a reference elsewhere is more likely to be caught before it reaches the platform. The combination of rules plus validators turns the agent from a freeform writer into something governed by the project's own standards.
Configuration indexing
On top of the validators, the project includes a tool called 1c-config-index that builds an index of the configuration. The README explains that the validators then use this index to compare an object against the remainder of the configuration. The specific checks listed are detailed: reference types of attributes, data paths used by forms, the composition of a subsystem, the rights granted by a role, the data sets of a data composition schema, the table and field names used in a query, and the calls made to common modules. Each of these is the kind of cross reference that a human reviewer would have to hold in their head, and automating them reduces both errors and review time. The README frames the whole system as one hundred sixteen skills and forty rules for the Cursor IDE, with the agent collecting 1C sources such as metadata, forms, extensions, roles, data composition schemas, and external processings from a compact JSON and taking them apart again. The description of extracting sources into a compact JSON and reversing them suggests a pipeline that is easier to diff and review than the native binary or XML exports. The source is hosted at github.com/Desko77/cursor-1c-skills and its most recent commit was on 2026-08-26.
Editorial conclusion
Cursor Skills for 1C:Enterprise is a set of skills, rules, and commands for the Cursor IDE. The README says the agent edits 1C by the platform format rather than by text search, and that scripts edit the XML dump directly so basic operations run without a launched platform or Configurator. The source is hosted at github.com/Desko77/cursor-1c-skills and its most recent commit was on 2026-08-26.
Community notes