1C AI Development Kit

A kit of skills, agents and rules for 1C development in Claude Code and Cursor: metadata, forms, DCS, extensions, infobases and web client

SkillHigh riskRussian stack

arman-kudaibergenov/1c-ai-development-kit

Install

git clone https://github.com/Arman-Kudaibergenov/1c-ai-development-kit.git
cd 1c-ai-development-kit
cp -r .cursor/* /path/to/your-1c-project/.cursor/

In Windows PowerShell: Copy-Item .cursor\* -Destination "C:\path\to\your-1c-project\.cursor\" -Recurse -Force. Then reload the Cursor window.

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

What it does

The kit merges several community projects into one set. For Claude Code it provides skills for the whole cycle: building and editing metadata and forms, external data processors and reports, DCS, templates, roles, extensions, inspection and validation, creating and updating infobases and web publishing. For Cursor it has specialized agents such as a code reviewer and query optimizer, BSL standards rules and skills. It also includes 1C XML format specs and an MCP server config template.

Who it is for. For 1C developers who want a ready agent setup in Claude Code or Cursor.

Good fit when

  • You start a 1C project with an agent and do not want to assemble skills piecemeal
  • You want the agent to build processors and forms via a JSON DSL without knowing XML
  • You need rules and agents for BSL review in Cursor

Not a fit when

  • You are not on Windows: scripts target PowerShell
  • You need a single narrow tool rather than a kit

Example request

Review the code of CommonModule.ОбщегоНазначения

Limitations

Requires 1C:Enterprise 8.3.24 or later, PowerShell 5.1 and Git. Several recommended MCP servers belong to other authors and are installed separately. AGPL-3.0 licensed.

How to disable. Delete the copied .cursor and .claude/skills folders from the project.

Security check

  • Skills load configurations into infobases, update them and publish to a web server
  • They run PowerShell scripts on the developer machine

README in short

The README describes the contents: a table of Claude Code skill groups, Cursor agents and rules, format specs and templates. Quick start lives in QUICK_START.md, which shows copying folders into the project and MCP setup. It lists recommended MCP servers, requirements and credits to the base projects. The changelog describes merging small skills into expert skills.

SKILL.md

---
name: 1c-query-opt
description: "Продвинутые паттерны оптимизации запросов 1С: временные таблицы, JOIN vs подзапросы, параметры виртуальных таблиц, СКД, индексы. Используй для сложных запросов."
allowed-tools:
  - Read
  - Grep
  - Glob
---

# /1c-query-opt — Оптимизация запросов 1С

Продвинутые паттерны оптимизации запросов за пределами базовых правил.

## Когда использовать

- Сложная многошаговая обработка данных
- Оптимизация JOIN и подзапросов
- Работа с отчётами СКД
- Обработка больших объёмов данных

## Временные таблицы

### JOIN vs Подзапрос

```bsl
// ПРАВИЛЬНО: JOIN (обычно быстрее)
"ВЫБРАТЬ
|	Заказы.Ссылка, Контрагенты.ИНН
|ИЗ Документ.ЗаказКлиента КАК Заказы
|	ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
|	ПО Заказы.Контрагент = Контрагенты.Ссылка"

// ПЛОХО: Подзапрос в SELECT (N+1)
"ВЫБРАТЬ
|	Заказы.Ссылка,
|	(ВЫБРАТЬ К.ИНН ИЗ Справочник.Контрагенты КАК К
|	 ГДЕ К.Ссылка = Заказы.Контрагент) КАК ИНН
|ИЗ Документ.ЗаказКлиента КАК Заказы"
```

FAQ

Where do the skills come from?

They build on cc-1c-skills, cursor_rules_1c, 1c-batch and other community projects; see ACKNOWLEDGMENTS.md.

Are MCP servers required?

Not for basic work, but for full functionality the README recommends help, SSL patterns, syntax check and EDT-MCP servers.

Editors’ pick

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

PluginMedium risk286.6K
Editors’ pick

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

SkillLow risk262K

Reference MCP servers

Model Context Protocol servers

Editors’ pick

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

MCP serverMedium risk90.3K
Editors’ pick

Up-to-date, version-specific library docs and code examples in your agent's context, via MCP or a CLI plus skill

MCP serverMedium risk62K