Скиллы Claude Code для 1С

Claude Code Skills for 1C:Enterprise

Большой набор скиллов, правил и команд, с которыми агент собирает и разбирает исходники 1С по формату платформы, без Конфигуратора

СкиллСредний рискРоссийский стек

desko77/claude-code-skills-1c

Установка

cp -r skills/* ~/.claude/skills/
cp rules/*.md ~/.claude/rules/
cp commands/* ~/.claude/commands/

Выполнять из клона репозитория. Копирование перезапишет ваши правки в скиллах с теми же именами.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скиллы превращают компактное описание в JSON или DSL в готовые XML-исходники 1С: объекты метаданных, управляемые формы, роли, схемы компоновки, макеты, расширения и внешние обработки, и умеют разбирать их обратно. Валидаторы проверяют результат по выгрузке, а индекс конфигурации позволяет сверить объект с остальной конфигурацией: типы реквизитов, пути данных форм, права ролей, имена в запросах. Есть справочник API БСП с проверкой вызова, прикладные сценарии БСП, справочник ЗУП и скиллы для работы с базами, хранилищем и веб-публикацией. Правила задают стандарты BSL, антипаттерны и требования EDT для всех задач сразу.

Для кого. Для разработчиков 1С, которые держат исходники в git и хотят отдать агенту рутину.

Подходит, если

  • Нужно добавить в конфигурацию справочник или документ с формой
  • Нужно доработать типовую конфигурацию через расширение, не снимая с поддержки
  • Нужно собрать или разобрать внешнюю обработку из исходников
  • Нужно найти битые ссылки после рефакторинга

Не подходит, если

  • Нужна проверка типов выражений и семантики BSL: без платформы или EDT набор ее не дает
  • Работа идет только в Конфигураторе без выгрузки в файлы

Пример запроса к агенту

Создай справочник Контрагенты с реквизитом ИНН и табличной частью контактных лиц, конфигурация в src

Ограничения

Основные скрипты написаны на PowerShell, рассчитаны на Windows, у части есть порты на Python. Скиллы групп db-* и сборка обработок требуют установленной платформы 1С. Проверки без платформы ограничены именами и структурой. Часть скиллов ссылается на внешние MCP-серверы, которые ставятся отдельно.

Как отключить. Удалите папки скиллов из ~/.claude/skills, файлы правил из ~/.claude/rules и команды из ~/.claude/commands.

Проверка безопасности

  • Скрипты создают и меняют файлы исходников конфигурации
  • Скиллы db-* загружают конфигурацию в информационную базу и выгружают из нее

Коротко о README

README объясняет, что скиллы правят 1С по формату платформы, а не текстовым поиском, и показывает пример: из короткого JSON скилл 1c-meta-compile создает объект справочника, регистрирует его в Configuration.xml и проверяет. Набор разбит на группы от конфигурации и форм до баз данных, веб-публикации и справочников. Установка возможна двумя путями: отдать агенту готовый промпт, который покажет план и спросит перед изменениями, или скопировать папки вручную. Отдельно перечислены зависимости и внешние MCP-серверы, на которые ссылаются скиллы. Лицензия MIT.

SKILL.md

---
name: 1c-config-router
description: "Маршрутизатор задач по работе с конфигурацией 1С. Определяет нужный workflow или отдельный скил для задачи пользователя."
argument-hint: "<описание задачи>"
allowed-tools:
  - Skill
  - Read
  - Glob
---

# /1c-config-router - Маршрутизатор задач 1С

Определяет какой workflow-скил или отдельный навык использовать для задачи пользователя.

## Таблица маршрутизации

### Workflow-скилы (комплексные задачи)

| Задача | Workflow | Описание |
|--------|----------|----------|
| Создать конфигурацию с нуля | `/cf-new-project` | Scaffold + объекты + подсистемы + роли + формы |
| Добавить объект в конфигурацию | `/cf-add-object` | Объект + конфигурация + подсистема + форма + валидация |
| Создать обработку полностью | `/epf-full-cycle` | Scaffold → форма → макет → БСП → сборка |
| Создать расширение полностью | `/cfe-full-cycle` | Scaffold → заимствование → перехват → валидация |

### Конфигурация (cf-*)

| Задача | Скил |
|--------|------|
| Создать пустую конфигурацию | `/cf-init` |
| Посмотреть состав конфигурации | `/cf-info` |
| Изменить свойства конфигурации | `/cf-edit` |
| Проверить конфигурацию | `/cf-validate` |

### Расширения (cfe-*)

| Задача | Скил |
|--------|------|
| Создать расширение | `/cfe-init` |
| Заимствовать объект | `/cfe-borrow` |
| Перехватить метод | `/cfe-patch-method` |
| Анализ расширения | `/cfe-diff` |
| Проверить расширение | `/cfe-validate` |

Частые вопросы

Нужен ли EDT?

Нет. Базовые операции идут по XML-выгрузке. Плагин AI-EDT того же автора добавляет семантическую проверку, но не обязателен.

Есть ли версия для Cursor?

Да, у автора есть отдельный репозиторий cursor-1c-skills с тем же набором в формате Cursor.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний риск286,6 тыс.
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск262 тыс.
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний риск136,8 тыс.

Референсные MCP-серверы

Model Context Protocol servers

Выбор редакции

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,3 тыс.