Категория

Skills, rules и workflows для AI-разработки 1С

Эта категория про skills, rules и workflows. Они не дают агенту данные сами по себе, но задают правильный порядок работы с 1С, стандарты и ограничения проекта.

20 инструментов

Обзор

Эта категория про skills, rules и инструкции для AI-агентов в 1С-разработке. Они не дают агенту новые данные сами по себе, но задают порядок работы: как анализировать задачу, какие файлы трогать, как проверять результат и какие ограничения соблюдать.

В сравнении ниже показано, какие наборы закрывают проектный процесс, кодирование, тестирование, деплой, работу с формами, метаданными и командными регламентами.

Критерии сравнения

КритерийЧто сравнивается
ФорматClaude Code skills, Cursor skills/rules/commands, Agent Skills, workflow, plugin
СредаClaude Code, Cursor, совместимые агенты, Windows CLI, browser/Playwright
МасштабСколько skills/rules/commands входит в набор и насколько они покрывают цикл 1С-разработки
ГранулярностьОдин skill на операцию, expert-skill на группу операций, workflow с агентами, справочный skill
Исполняемый слойЕсть ли скрипты/commands или это только инструкция/rule
Зависимости1С:Предприятие, PowerShell, Python, Node.js, v8unpack, MCP, REST endpoint, BSL Language Server, Playwright
Полнота составаМожно ли понять, какие именно skills/rules/commands получает агент

Сводная таблица

Набор инструментовФорматСредаСоставИсполняемый слойОсновные зависимости
Codex-плагин + skills Codex CLI 50+ skills, релизный пакет, встроенный исполняемый слой да Codex CLI, 1С, PowerShell/shell, встроенные инструменты
Claude Code skills/rules/commands Claude Code 86 skills, 17 rules, 2 commands да PowerShell, Python, Node.js, v8unpack, 1С, MCP по сценарию
Cursor skills/rules/commands Cursor 80 skills, 14 rules, 2 commands да PowerShell, Python, v8unpack, 1С, MCP по сценарию
Agent Skills / Claude Code skills Claude Code и совместимые агенты skills по 16 доменам 1С-разработки да PowerShell, Python, Node.js, 1С
rules + skills + routing + subagents + Cursor commands Cursor и совместимые агенты с rules skills по BSL, формам, запросам, ошибкам, БСП, метаданным, MXL, EPF/ERF и корню выгрузки; subagents, commands, policy/routing слой частично Cursor rules, MCP/CLI/проектные регламенты по сценарию
agents + skills + rules + templates Claude Code, Cursor 52 Claude Code skills, 12 Cursor agents, 9 rules, 13 Cursor skill-групп частично 1С 8.3.24+, PowerShell, Git, MCP
фазовый L2/L3 orchestrator + prompts + validators Windows Terminal, Claude CLI, Codex CLI 4 роли L3, task-пакеты, phase prompts, schemas, hooks да Windows PowerShell 5.1, wt.exe, Claude CLI, Codex CLI, Python 3.11, внешний codemetadata MCP
workflow + agents + rules + skills AI-агент/IDE 2 команды, 9 фаз, 5 агентов в основном инструкции агентская IDE, проект 1С
framework skills/rules/subagents/workflows + external tools Cursor, Claude Code и др. skills/rules/subagents/workflows, XML/MXL safety rules, XML generation tool installer/external tools MCP, sandbox, Python installer
Cursor user rule + skill index Cursor custom skills + внешние коллекции в основном инструкции Cursor, настроенные пути к skill index
Agent Skill + .bat scripts Windows CLI / агент 1 skill, 8 групп операций да Windows, 1С, .1c-devbase.bat
Claude Code skill + Playwright workflow Claude Code + browser 1 skill browser/Playwright Playwright MCP, web-client 1С
Claude Code plugin / LSP Claude Code LSP capabilities да BSL Language Server
Claude Code plugin / LSP wrapper Claude Code LSP capabilities да BSL Language Server
.claude/skills/*/SKILL.md Claude Code и совместимые агенты 17 skills, включая доступ/RLS частично Python 3, 1С:Элемент credentials для deploy

Сводная таблица

Набор инструментовФорматСредаСоставИсполняемый слойОсновные зависимости
Codex-плагин + skills Codex CLI 50+ skills, релизный пакет, встроенный исполняемый слой да Codex CLI, 1С, PowerShell/shell, встроенные инструменты
Claude Code skills/rules/commands Claude Code 86 skills, 17 rules, 2 commands да PowerShell, Python, Node.js, v8unpack, 1С, MCP по сценарию
Cursor skills/rules/commands Cursor 80 skills, 14 rules, 2 commands да PowerShell, Python, v8unpack, 1С, MCP по сценарию
Agent Skills / Claude Code skills Claude Code и совместимые агенты skills по 16 доменам 1С-разработки да PowerShell, Python, Node.js, 1С
rules + skills + routing + subagents + Cursor commands Cursor и совместимые агенты с rules skills по BSL, формам, запросам, ошибкам, БСП, метаданным, MXL, EPF/ERF и корню выгрузки; subagents, commands, policy/routing слой частично Cursor rules, MCP/CLI/проектные регламенты по сценарию
agents + skills + rules + templates Claude Code, Cursor 52 Claude Code skills, 12 Cursor agents, 9 rules, 13 Cursor skill-групп частично 1С 8.3.24+, PowerShell, Git, MCP
фазовый L2/L3 orchestrator + prompts + validators Windows Terminal, Claude CLI, Codex CLI 4 роли L3, task-пакеты, phase prompts, schemas, hooks да Windows PowerShell 5.1, wt.exe, Claude CLI, Codex CLI, Python 3.11, внешний codemetadata MCP
workflow + agents + rules + skills AI-агент/IDE 2 команды, 9 фаз, 5 агентов в основном инструкции агентская IDE, проект 1С
framework skills/rules/subagents/workflows + external tools Cursor, Claude Code и др. skills/rules/subagents/workflows, XML/MXL safety rules, XML generation tool installer/external tools MCP, sandbox, Python installer
Cursor user rule + skill index Cursor custom skills + внешние коллекции в основном инструкции Cursor, настроенные пути к skill index
Agent Skill + .bat scripts Windows CLI / агент 1 skill, 8 групп операций да Windows, 1С, .1c-devbase.bat
Claude Code skill + Playwright workflow Claude Code + browser 1 skill browser/Playwright Playwright MCP, web-client 1С
Claude Code plugin / LSP Claude Code LSP capabilities да BSL Language Server
Claude Code plugin / LSP wrapper Claude Code LSP capabilities да BSL Language Server
.claude/skills/*/SKILL.md Claude Code и совместимые агенты 17 skills, включая доступ/RLS частично Python 3, 1С:Элемент credentials для deploy

Детальное сравнение

Формат

Codex-плагин с skills, .mcp.json, релизным пакетом и единым MCP-сервером unica.

Состав

50+ skills по практическим операциям 1С-разработки, один публичный MCP-сервер unica, внутренние адаптеры для BSL-анализа, сценарии v8-runner, rlm-tools-bsl и стандарты.

Unica - самый интегрированный вариант для Codex: это не просто набор markdown-навыков, а устанавливаемый плагин, который приносит skills и исполняемый слой вместе. Skills описывают прикладные операции 1С-разработчика, а плагин дает агенту формализованные операции над проектом.

Skills по группам

ГруппаSkills / операции
Конфигурация и расширенияcf-info, cf-init, cf-edit, cf-validate, cfe-init, cfe-borrow, cfe-diff, cfe-patch-method, cfe-validate
Метаданныеmeta-info, meta-compile, meta-edit, meta-remove, meta-validate
Формыform-add, form-compile, form-edit, form-info, form-patterns, form-remove, form-validate
СКД, MXL, ролиskd-info, skd-compile, skd-edit, skd-validate, mxl-info, mxl-compile, mxl-decompile, mxl-validate, role-info, role-compile, role-validate
Подсистемы и интерфейсsubsystem-info, subsystem-compile, subsystem-edit, subsystem-validate, interface-edit, interface-validate
EPF/ERF и runtimeepf-bsp-init, epf-bsp-add-command, v8-runner, db-auth-check, web-test
Код и методикаcode-search, code-diagnostics, code-review, query-optimize, platform-help, bsp-patterns, test-authoring
Прикладные сценарииapi-design, integration-implement, log-analysis, data-exchange, db-performance, security-auth-crypto, data-separation, release-support, background-jobs

Сильные стороны

один устанавливаемый Codex-плагин объединяет инструкции, закрепленный набор инструментов и сценарии сборки/проверки. Агенту не нужно отдельно угадывать, какие скрипты или внешние backend-сервисы использовать для типовой операции.

Ограничения

это поставка в первую очередь для Codex. Для Cursor или Claude Code без механики Codex-плагинов удобнее будут отдельные skills/rules-наборы. Для полного runtime-сценария все равно нужны локальная платформа 1С и проектная настройка v8project.yaml.

Когда выбирать

когда основной агент - Codex и нужен не просто набор правил, а единая устанавливаемая оснастка для 1С-разработки с MCP-операциями и закрепленным набором инструментов.

Формат

skills/, rules/, commands/ для Claude Code.

Состав

86 skills, 17 rules, 2 commands.

Это самый широкий каталог в категории. Он закрывает не только редактирование XML-артефактов 1С, но и workflow-skills, справочные skills, БСП, web, DB, утилиты и правила разработки. Такой состав подходит как базовый набор для команды, которая хочет держать 1С-правила и команды рядом с проектом.

Skills по группам

ГруппаSkills
Маршрутизатор1c-config-router
Конфигурация1c-cf-init, 1c-cf-info, 1c-cf-edit, 1c-cf-validate, 1c-cf-add-object, 1c-cf-new-project
Объекты метаданных1c-meta-compile, 1c-meta-edit, 1c-meta-info, 1c-meta-remove, 1c-meta-validate
Формы1c-form-compile, 1c-form-edit, 1c-form-add, 1c-form-info, 1c-form-patterns, 1c-form-remove, 1c-form-validate
Расширения1c-cfe-init, 1c-cfe-borrow, 1c-cfe-patch-method, 1c-cfe-diff, 1c-cfe-validate, 1c-cfe-full-cycle
Обработки и отчеты1c-epf-scaffold, 1c-epf-add-form, 1c-epf-build, 1c-epf-dump, 1c-epf-validate, 1c-epf-full-cycle, 1c-erf-init, 1c-erf-build, 1c-erf-dump, 1c-erf-validate
Подсистемы и интерфейс1c-subsystem-compile, 1c-subsystem-edit, 1c-subsystem-info, 1c-subsystem-validate, 1c-interface-edit, 1c-interface-validate
Макеты и шаблоны1c-mxl-compile, 1c-mxl-decompile, 1c-mxl-info, 1c-mxl-validate, 1c-template-add, 1c-template-remove
Роли1c-role-compile, 1c-role-info, 1c-role-validate
СКД1c-skd-compile, 1c-skd-edit, 1c-skd-info, 1c-skd-validate
Базы данных1c-db-list, 1c-db-create, 1c-db-dump-cf, 1c-db-dump-xml, 1c-db-load-cf, 1c-db-load-xml, 1c-db-load-git, 1c-db-update, 1c-db-run
Web1c-web-publish, 1c-web-unpublish, 1c-web-info, 1c-web-stop, 1c-web-test
БСП1c-bsp-registration, 1c-bsp-command, 1c-ssl-patterns
Справочные и утилитарные1c-edt-tools, 1c-naparnik, 1c-platform-docs, 1c-query-optimization, zup-hr-api-reference, 1c-help-manage, composing-1c-queries, v8unpack-cf, img-grid-analysis, md-to-docx, transcribe, mermaid-diagrams, powershell-windows, skill-creator, prompt-enhancer

Rules

ГруппаRules
Стандарты и качество BSL1c-coding-standards.md, anti_patterns.md, refactoring.md, code-review-checklist.md
Запросы и asyncquery-optimization-tips.md, async-methods-1c.md
Расширения и формы1c-extension-patterns.md, form_module_rules.md, 1c-form-reserved-names.md, forms_events.md
Исследование и тестированиеcode-exploration-guide.md, testing-patterns.md
Целостность и структура исходников1c-mdo-integrity.md, v8unpack-source-structure.md
Процесс и модельroutine_assignment_ext_processor.md, model-selection.md, sdd-workflow.md

Commands

Commands
check-uuid.md
check_uuid_duplicates.py

Сильные стороны

максимальный охват, есть granular skills и workflow-skills, есть rules и commands, есть справочные skills по Напарнику/EDT/API платформы/ЗУП, есть skill-creator для расширения набора.

Ограничения

набор широкий, поэтому без хорошего routing-подхода агент может выбирать слишком общий skill. Часть возможностей зависит от внешних MCP, 1С, v8unpack, Python/Node.js и локальной настройки.

Когда выбирать

когда основной агент - Claude Code и нужен один большой каталог skills/rules/commands для 1С-проекта.

Формат

Cursor skills/rules/commands.

Состав

80 skills, 14 rules, 2 commands.

Это Cursor-адаптация claude-code-skills-1c. Содержательно она очень близка к Claude Code версии, но в ней меньше rules и нет части Claude-specific skills вроде skill-creator; правила оформлены как .mdc.

Skills по группам

ГруппаSkills
Маршрутизатор1c-config-router
Конфигурация1c-cf-init, 1c-cf-info, 1c-cf-edit, 1c-cf-validate, 1c-cf-add-object, 1c-cf-new-project
Объекты метаданных1c-meta-compile, 1c-meta-edit, 1c-meta-info, 1c-meta-remove, 1c-meta-validate
Формы1c-form-compile, 1c-form-edit, 1c-form-add, 1c-form-info, 1c-form-patterns, 1c-form-remove, 1c-form-validate
Расширения1c-cfe-init, 1c-cfe-borrow, 1c-cfe-patch-method, 1c-cfe-diff, 1c-cfe-validate, 1c-cfe-full-cycle
Обработки и отчеты1c-epf-scaffold, 1c-epf-add-form, 1c-epf-build, 1c-epf-dump, 1c-epf-validate, 1c-epf-full-cycle, 1c-erf-init, 1c-erf-build, 1c-erf-dump, 1c-erf-validate
Подсистемы и интерфейс1c-subsystem-compile, 1c-subsystem-edit, 1c-subsystem-info, 1c-subsystem-validate, 1c-interface-edit, 1c-interface-validate
Макеты и шаблоны1c-mxl-compile, 1c-mxl-decompile, 1c-mxl-info, 1c-mxl-validate, 1c-template-add, 1c-template-remove
Роли1c-role-compile, 1c-role-info, 1c-role-validate
СКД1c-skd-compile, 1c-skd-edit, 1c-skd-info, 1c-skd-validate
Базы данных1c-db-list, 1c-db-create, 1c-db-dump-cf, 1c-db-dump-xml, 1c-db-load-cf, 1c-db-load-xml, 1c-db-load-git, 1c-db-update, 1c-db-run
БСП1c-bsp-registration, 1c-bsp-command, 1c-ssl-patterns
Справочные и утилитарные1c-edt-tools, 1c-platform-docs, 1c-query-optimization, 1c-help-manage, composing-1c-queries, v8unpack-cf, img-grid-analysis, mermaid-diagrams, powershell-windows
Web1c-web-publish, 1c-web-unpublish, 1c-web-info, 1c-web-stop, 1c-web-test

Rules

ГруппаRules
Стандарты и качество BSL1c-coding-standards.mdc, anti_patterns.mdc, refactoring.mdc, code-review-checklist.mdc
Запросы и asyncquery-optimization-tips.mdc, async-methods-1c.mdc
Расширения и формы1c-extension-patterns.mdc, form_module_rules.mdc, forms_events.mdc
Исследование и тестированиеcode-exploration-guide.mdc, testing-patterns.mdc
Целостность и структура исходников1c-mdo-integrity.mdc, v8unpack-source-structure.mdc
БСП/process edge caseroutine_assignment_ext_processor.mdc

Commands

Commands
check-uuid.md
check_uuid_duplicates.py

Сильные стороны

лучший вариант для Cursor, если нужен именно набор 1С-skills/rules/commands, а не просто .cursorrules. Есть PowerShell installer и структура .cursor/.

Ограничения

уже, чем Claude Code версия: нет 1c-naparnik, zup-hr-api-reference, md-to-docx, transcribe, skill-creator, prompt-enhancer, а rules 14 вместо 17.

Когда выбирать

когда команда работает в Cursor и хочет получить тот же класс покрытия, что у Claude Code набора, но в родном формате Cursor.

Формат

Agent Skills / .claude/skills/, совместимы с Claude Code и другими агентами, поддерживающими Agent Skills.

Состав

skills в структуре .claude/skills/, сгруппированные по доменам 1С-разработки. Набор делает упор на XML-форматы 1С, CLI Конфигуратора и web-client testing.

Skills по группам

ГруппаSkills
Внешние обработки EPFepf-init, epf-add-form, epf-build, epf-dump, epf-bsp-init, epf-bsp-add-command, epf-validate
Внешние отчеты ERFerf-init, erf-build, erf-dump, erf-validate
Универсальные операцииtemplate-add, template-remove, form-add, form-remove, help-add
Табличный документ MXLmxl-info, mxl-validate, mxl-compile, mxl-decompile
Управляемые формыform-info, form-compile, form-validate, form-edit, form-patterns
Ролиrole-info, role-compile, role-validate
СКДskd-info, skd-compile, skd-edit, skd-validate
Метаданные конфигурацииmeta-info, meta-compile, meta-edit, meta-remove, meta-validate
Корневая конфигурацияcf-info, cf-init, cf-edit, cf-validate
Расширения CFEcfe-init, cfe-borrow, cfe-patch-method, cfe-validate, cfe-diff
Подсистемыsubsystem-info, subsystem-compile, subsystem-edit, subsystem-validate
Командный интерфейсinterface-edit, interface-validate
Базы данныхdb-list, db-create, db-dump-cf, db-load-cf, db-dump-xml, db-load-xml, db-update, db-run, db-load-git
Web-публикацияweb-publish, web-info, web-stop, web-unpublish
Web-client testingweb-test
Утилитыimg-grid

Справочники и docs, которые идут вместе с skills

ГруппаДокументы
Guidesepf-guide.md, mxl-guide.md, form-guide.md, role-guide.md, skd-guide.md, meta-guide.md, cf-guide.md, cfe-guide.md, subsystem-guide.md, v8-project-guide.md, db-guide.md, web-guide.md, web-test-guide.md, web-test-recording-guide.md
XML/specs1c-epf-spec.md, 1c-erf-spec.md, 1c-form-spec.md, 1c-help-spec.md, 1c-config-objects-spec.md, build-spec.md, 1c-spreadsheet-spec.md, 1c-role-spec.md, 1c-dcs-spec.md, 1c-extension-spec.md, 1c-subsystem-spec.md, web-spec.md
DSL specsmxl-dsl-spec.md, form-dsl-spec.md, meta-dsl-spec.md, skd-dsl-spec.md, role-dsl-spec.md
Runtimepython-porting-guide.md

Сильные стороны

понятная промышленная нарезка по 1С-артефактам; skills дают агенту конкретные операции, а не только инструкции. Есть переключение платформы/рантайма через scripts/switch.py, поддержка разных каталогов skills, PowerShell runtime и Python-порты.

Ограничения

состав не включает отдельный слой rules как у Desko77; правила и методика больше зашиты в самих skills/docs. Для операций с базами и web-client нужны 1С, Node.js и окружение.

Когда выбирать

когда нужен практически исполняемый набор для создания, сборки, загрузки, публикации и проверки 1С-артефактов.

Формат

поставка для прикладного проекта с .cursor/rules, каталогом pauk/skills, routing-протоколом, policy-инвариантами, субагентами и Cursor commands.

Состав

тематические skills, субагенты, commands, входное правило pauk-entry.mdc, отдельные routing/reference/policy материалы.

Pauk - оснастка для ИИ-ассистента при разработке на 1С. Основная идея - не один большой системный промпт, а слои: короткое правило входа, тематические навыки по сигналам задачи, маршрутизация, готовые flow и субагенты для больших сценариев. В прикладной проект копируются каталоги pauk и .cursor из поставки.

Skills

SkillНазначение
coding-standardsСтандарты BSL: структура модулей, директивы клиент/сервер, строки и НСтр, формы, запросы, исключения; базовый навык для написания, правки и ревью кода 1С
error_handlingТранзакции, блокировки, исключения, журнал, пакетная обработка и внешние вызовы; нужен при записи в БД, НачатьТранзакцию и обработке сбоев
form_patternsУправляемые формы и Form.xml: клиент-сервер, реквизит-значение, события, жизненный цикл, динамические списки, оформление, табличные части, оповещения
ssl_patternsПаттерны БСП: ОбщегоНазначения, строки, клиент-серверные модули, журнал, файлы, печать, права; нужен для конфигураций на базе БСП
query-patternsЗапросы 1С: виртуальные таблицы, временные таблицы и индексы, параметры, NULL, LEFT JOIN, ВЫРАЗИТЬ, массовые выборки и отчеты
metadata_manageXML-выгрузка конфигурации, объекты метаданных, краткий JSON-DSL, валидация объекта и Form.xml; часто используется вместе с form_patterns
integration_patternsИнтеграция 1С с внешними системами: прототип/контракт вне клиента 1С, HTTP/REST, обмены и переход к BSL по отлаженной схеме
refactor_workflowКрупный рефакторинг BSL/метаданных: анализ сверху вниз, вспомогательные модули снизу вверх, проверка влияния через MCP/call graph/usages
powershell_windowsWindows PowerShell для сценариев вокруг 1С: кавычки путей, цепочки команд, HTTP, Docker, JSON и .ps1
mxl_layoutsТабличные документы и MXL-макеты: области, параметры, шаблонный текст и JSON-DSL для макетов
epf_erf_externalВнешние обработки/отчеты EPF/ERF: структура выгрузки, root metadata, формы и цикл build/dump
configuration_structureКорень XML-выгрузки конфигурации: обзор Configuration.xml и верхнего уровня выгрузки

Subagents

СубагентРоль
task-analyst.mdАналитика объемной задачи, вопросы, corner cases и нарезка технического дизайна
design.mdКрупноблочный blueprint решения
metadata-manager.mdМногошаговые изменения XML-выгрузки и Form.xml, валидация метаданных
solution-architect.mdАрхитектурный контракт доработки
arch-review.mdАрхитектурное ревью крупного изменения
code-review.mdРевью BSL после существенных правок
code-refactor.mdСфокусированный рефакторинг без смены поведения
error-fix.mdУзкий цикл исправления ошибок компиляции или runtime
external-docs.mdВнешняя документация и codemap
deploy-test.mdДеплой в тестовую ИБ и smoke по регламенту проекта
performance-opt.mdОптимизация производительности и запросов

Commands и routing

КомпонентНазначение
flow-full-pipeline.mdПолный длинный цикл от задачи до проверки
flow-technical-design.mdТехнический дизайн и нарезка реализации
deploy-and-test.mdДеплой и проверка в тестовой базе по проектному регламенту
getconfigfiles.mdПолучение файлов конфигурации
pauk-entry.mdcВходное правило Cursor для подключения пакета
PROTOCOL.mdМаршрутизация: выбор route.skills, route.workflow, блокеров и режима ответа
ARTIFACT-ROUTER.mdHandoff-артефакт для объемных задач
TECHNICAL-DESIGN-SCAFFOLD.mdКаркас технического дизайна
A-INVARIANTS.mdИнварианты поведения агента

Сильные стороны

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

Ограничения

поставка ориентирована прежде всего на Cursor/rules-подход. Пути к платформе 1С, строки подключения, выгрузка/загрузка и тестовая база не вшиты в пакет: их надо задавать в регламентах конкретного проекта.

Когда выбирать

когда нужен не просто набор знаний по BSL, а управляемая оснастка для автономной или полуавтономной работы агента в прикладном 1С-проекте.

Формат

consolidated kit для Claude Code и Cursor: agents, skills, rules, шаблоны конфигов и документация.

Состав

  • 52 Claude Code skills;
  • 12 специализированных Cursor agents;
  • 9 rules;
  • 13 Cursor skill-групп;
  • 29 спецификаций/документов.

Claude Code skills по группам

ГруппаSkills / expert skills
Объекты метаданныхmeta-compile, meta-edit, meta-remove
Формыform-compile, form-edit, form-add, form-remove, form-patterns, help-add
Обработки EPFepf-expert (init, build, dump, bsp-init, bsp-add-command)
Отчеты ERFerf-expert (init, build, dump)
СКДskd-compile, skd-edit
Макеты MXLmxl-expert (compile, decompile, template-add, template-remove)
Ролиrole-expert (compile, audit)
Подсистемыsubsystem-expert (compile, edit, interface-edit)
Конфигурацияcf-init, cf-edit
Расширения CFEcfe-init, cfe-borrow, cfe-patch-method, cfe-diff
Инспекцияinspect (cf, meta, form, skd, mxl, role, subsystem info)
Валидацияvalidate (cf, cfe, meta, form, skd, mxl, role, subsystem)
База данныхdb-create, db-list, db-run, db-update, db-dump-cf, db-load-cf, db-dump-xml, db-load-xml, db-load-git
Веб-клиент1c-web-session, web-publish, web-unpublish, web-info, web-stop, web-test
Workflowbrainstorm, write-plan, subagent-dev, 1c-help-mcp, 1c-query-opt, 1c-project-init, 1c-test-runner, bsp-patterns, playwright-test, img-grid
OpenSpecopenspec-proposal, openspec-apply, openspec-archive

Rules/agents

Помимо Claude Code skills, набор включает

  • 12 специализированных агентов: ревью кода, генерация форм, оптимизация запросов, проектирование архитектуры и др.;
  • 9 правил: стандарты BSL, SDD workflow, выбор модели, использование MCP;
  • 13 skill-групп для Cursor.

Сильные стороны

хорошо консолидирует подходы сообщества и уменьшает overlap через expert skills. Часть мелких операций объединена в более крупные expert skills, поэтому набор выглядит компактнее, чем полностью granular-каталоги.

Ограничения

это более opinionated kit, а не нейтральная библиотека атомарных skills. Cursor agents и часть rules описаны как функциональные группы, поэтому сравнивать их поштучно с granular skills Desko77/Nikolay-Shirokov не совсем корректно.

Когда выбирать

когда нужен не просто каталог skills, а готовая экосистема с Claude Code, Cursor, MCP-шаблонами и OpenSpec workflow.

Формат

локальный L2/L3 orchestrator для Windows: PowerShell-скрипты, phase prompts, JSON-схемы, валидаторы и опциональные Claude Code hooks.

Состав

  • 4 фазовые роли L3: analyst, sdd-writer, implementer, auditor;
  • L2-инструкция CLAUDE.md для запуска и контроля фаз;
  • spawn-скрипты spawn-analyst.ps1, spawn-sdd-writer.ps1, spawn-implementer.ps1, spawn-auditor.ps1;
  • phase-agnostic управление peek-task.ps1 и kill-task.ps1;
  • валидаторы validate-analysis.ps1, validate-sdd.ps1, validate-impl.ps1, validate-audit.ps1;
  • схемы артефактов analysis_report.json, sdd_metadata.json, impl_metadata.json, audit_report.json;
  • templates для per-task конфигураций Claude Code и Codex;
  • optional hooks для context guard, session save/restore, auto-capture, RLM и post-phase validate.

Фазы

ФазаАгентАртефакт
1analystanalysis_report.json
2sdd-writersdd.md, sdd_metadata.json
3implementerветка orchestrator/<task_id>, impl_metadata.json
4auditoraudit_report.json, operator signoff convention

Сильные стороны

строгая фазовая дисциплина и машинно проверяемые handoff-артефакты. В отличие от обычного набора skills, каждый L3-агент запускается в отдельной вкладке Windows Terminal с отдельным task-root, prompt'ом, MCP/Codex config и валидатором результата.

Ограничения

это не универсальный каталог skills и не MCP-сервер. Поставка жестко ориентирована на Windows 11, PowerShell 5.1, Windows Terminal, Claude CLI и Codex CLI. Для фактов по 1С-проекту нужен внешний codemetadata MCP, который сам репозиторий не поставляет.

Когда выбирать

когда нужен воспроизводимый operator-driven процесс "анализ -> SDD -> реализация -> аудит" для 1С-проекта, а не набор отдельных навыков для ручного выбора агентом.

Формат

workflow + agents + rules + skills.

Состав

  • commands: /1c-feature-dev, /brainstorm;
  • 9 фаз workflow;
  • 5 agents.

Commands

CommandНазначение
/1c-feature-devПолный цикл разработки доработки
/brainstormПроработка идей и вариантов перед реализацией

Фазы workflow

ФазаНазначение
0Оценка сложности
1Discovery / уточнение задачи
2Исследование кодовой базы
3Уточняющие вопросы
4Архитектура
5Ревью плана
6Реализация по этапам
7Ревью кода
8Итоги

Agents

AgentНазначение
1c-code-explorerАнализ существующей кодовой базы, трассировка выполнения
1c-code-architectПроектирование архитектуры и ревью планов
1c-code-writerНаписание кода по правилам из 1c-rules.md
1c-code-reviewerПроверка кода на баги и соответствие правилам
1c-code-simplifierУпрощение кода после написания

Сильные стороны

лучший процессный слой среди кандидатов. Он не соревнуется с epf-build/form-edit, а организует полный цикл работы агента: исследование, архитектура, план, реализация, ревью, итог.

Ограничения

не заменяет конкретные MCP/CLI/LSP/skills для выполнения операций. Изменения метаданных остаются отдельным шагом и требуют подходящего инструмента или ручного выполнения.

Когда выбирать

когда нужно стандартизировать разработку фич в существующей 1С-конфигурации.

Формат

framework со skills/rules/subagents/workflows и installer.

Состав framework

  • framework/skills/ - tool-usage, BSL practices, spec-writing, framework-meta и расширения;
  • framework/rules/ - mandatory-tools, cross-review, TDD, SDD;
  • framework/subagents/ - роли analyst, architect, developer и др.;
  • framework/workflows/ - full-cycle, quick-fix, orchestrator;
  • framework_eng/ - EN-зеркало;
  • tools/install.py - установка симлинками в проект;
  • external tools install - подтягивание готовых релизов внешних tools;
  • XML/MXL safety - правила и hook-подход против ручного редактирования 1С XML/MXL;
  • XML generation - утилита генерации XML-артефактов 1С по DSL.

Основные группы

ГруппаСостав
Skillstool-usage, bsl-practices, spec-writing, *_ext, framework-meta
Rulesmandatory-tools, cross-review, TDD, SDD
Subagentsanalyst, architect, developer, etc.
Workflowsfull-cycle, quick-fix, orchestrator
External toolsустановка готовых tools из GitHub Releases, включая v8-runner/v8-session-manager сценарии
XML generation/safetyгенерация XML-артефактов 1С по DSL и запрет прямого ручного редактирования XML/MXL

Сильные стороны

сильная архитектурная идея - skills привязываются к capabilities, а capabilities могут реализовываться разными MCP. Есть RU/EN mirror, установка в проекты, подтягивание внешних tools и отдельный контур безопасной работы с XML/MXL.

Ограничения

это framework, а не каталог атомарных skills. Его удобнее сравнивать по ролям, capabilities и workflow, а не по количеству отдельных файлов.

Когда выбирать

когда нужен framework-подход: SDD/TDD, сабагенты, cross-review, capabilities и подключение разных MCP.

Формат

Cursor user rule + SKILLS INDEX.md.

Статус

legacy-набор. Для новых внедрений его логичнее заменять на 1c-agent-based-dev-framework.

Custom skills

ГруппаSkills / files
1C_BSL_SKILL.md, 1c_techlog.md, YAXUNIT_TESTING_SKILL.md, DEVELOPMENT_METHODOLOGY_RULE.md
ИнфраструктураPOWERSHELL_RULES.md, DOCKER_SKILLS.md
ОбщиеGO_SKILL.md, MERMAID_SKILL.md, USER_SKILL_RULE_V2.md
Внешние коллекцииanthropics-skills, claude-code-templates, claude-agent-skills

Сильные стороны

исторически полезный механизм выбора навыков через индекс: агент читает SKILLS INDEX.md, выбирает релевантные навыки по ключевым словам/семантике и применяет их.

Ограничения

проект устарел и заменен framework-подходом. В сравнении его лучше держать как legacy/предшественник.

Когда выбирать

практически не выбирать для нового внедрения; смотреть как источник отдельных идей и custom skills.

Формат

один Agent Skill с набором .bat-скриптов.

Операции внутри skill

ОперацияЧто делает
Сборка обработкиXML -> EPF/ERF
Разборка обработкиEPF/ERF -> XML
Загрузка конфигурацииXML -> база, полностью или отдельные файлы
Выгрузка конфигурациибаза -> XML, полная или инкрементальная
Загрузка расширенияXML -> база
Выгрузка расширениябаза -> XML
Запуск предприятияоткрыть базу в режиме предприятия
Запуск конфигуратораоткрыть базу в конфигураторе

Сильные стороны

простой и понятный исполняемый слой для Windows-окружения 1С. Агент не ищет команды Конфигуратора вручную, а пользуется готовым skill.

Ограничения

Windows/Batchfile only; нужен .1c-devbase.bat с путями к 1С и параметрами базы.

Когда выбирать

когда нужен минимальный локальный automation layer без MCP.

Формат

Claude Code skill / Playwright MCP / browser workflow.

Покрываемые действия

ГруппаЧто делает
Навигацияоткрытие web-client 1С и переходы по интерфейсу
Формыработа с полями, кнопками, таблицами
Данныесоздание справочников, документов, тестовых данных
Проверкасценарное UI/E2E тестирование

Сильные стороны

закрывает то, чего не дают BSL/XML skills: проверку фактического поведения интерфейса в web-client.

Ограничения

нужен web-client 1С, доступный из браузера, и Playwright MCP. Не заменяет YaXUnit и статические проверки.

Когда выбирать

когда надо проверять пользовательские сценарии в UI.

Формат

Claude Code plugin / LSP.

Возможности

LSP capability
diagnostics
go to definition
find references
hover
code actions / quick fixes
symbol navigation
formatting

Сильные стороны

сфокусирован на BSL/OneScript и подключает BSL Language Server к Claude Code без отдельного MCP-сервера.

Ограничения

это LSP layer, а не библиотека skills/rules для полного цикла разработки.

Когда выбирать

когда Claude Code нужен BSL LSP.

Формат

общий Claude Code plugin для подключения language servers.

Возможности

LSP capability
подключение bsl-language-server как LSP tool
diagnostics/navigation/hover/code actions в рамках возможностей BSL LS

Сильные стороны

универсальный способ подключить BSL LS как один из language servers.

Ограничения

менее специализирован, чем plugin от 1c-syntax; не содержит 1С-workflow и правил.

Когда выбирать

когда уже используется общий LSP-plugin-подход Claude Code.

Формат

.claude/skills/*/SKILL.md для 1С:Элемент/xBSL.

Skills

SkillНазначение
xbsl-uuidГенерация UUID v4 для объектов конфигурации
xbsl-initИнициализация нового проекта: Проект.yaml, Проект.xbsl, Подсистема.yaml
xbsl-subsystem-addДобавление новой подсистемы
xbsl-exploreРазведка структуры проекта, поиск объектов и конфликтов имен
xbsl-meta-addСоздание объекта конфигурации по описанию
xbsl-form-infoАнализ объекта: реквизиты, табличные части, namespace, формы
xbsl-form-addСоздание формы интерфейса для объекта
xbsl-file-addДобавление файловых вложений
xbsl-image-addДобавление фото/изображений, включая resize/crop сценарии
xbsl-deployДеплой, запуск, остановка, статус, merge в 1С:Элемент
xbsl-pattern-registerДвижения по регистрам накопления и сведениям
xbsl-form-cardsСоздание формы списка в виде карточек
xbsl-form-dashboardСоздание главной страницы приложения с KPI, навигацией, таблицами и визуальными блоками
xbsl-renameБезопасное переименование объекта и обновление ссылок
xbsl-lib-connectПодключение внешней библиотеки .xlib к проекту
xbsl-access-setУправление секцией КонтрольДоступа: сводка, dry-run и пакетное обновление
xbsl-pattern-rlsПаттерн RLS: ключи доступа, обработчики разрешений и обновление контроля доступа

References внутри xbsl-meta-add

ReferenceЧто описывает
Перечисление.mdфиксированный набор значений
Справочник.mdсправочники
Документ.mdдокументы
РегистрСведений.mdрегистры сведений
РегистрНакопления.mdрегистры накопления
ОбщийМодуль.mdобщие модули
Структура.mdDTO / value object
HttpСервис.mdREST API
ГлобальноеКлиентскоеСобытие.mdсобытия между подсистемами
КлючДоступа.mdправа доступа
ЛокализованныеСтроки.mdтексты интерфейса
ТабличныеЧасти.mdвложенные строки
types.mdтипы реквизитов

Сильные стороны

лучший отдельный набор для 1С:Элемент/xBSL. В отличие от классических 1С skills, он знает структуру проекта 1С:Элемент и операции deploy в 1CmyCloud.

Ограничения

не относится напрямую к классической 1С:Предприятие/BSL. Для deploy нужны ELEMENT_BASE_URL, ELEMENT_CLIENT_ID, ELEMENT_CLIENT_SECRET; для части skills нужен Python 3.

Когда выбирать

когда проект идет на 1С:Элемент/xBSL.

Практические выводы

  1. Для Codex и единого плагина со skills и исполняемыми сценариями: Unica.
  2. Для Claude Code и максимального каталога skills/rules/commands: Claude Code Skills for 1C.
  3. Для Cursor: Cursor Skills for 1C.
  4. Для исполняемого полного цикла 1С-артефактов через XML/CLI/web-client: 1C Skills for Claude Code.
  5. Для Cursor-оснастки с routing, policy, skills, субагентами и готовыми flow: Pauk.
  6. Для expert-skill подхода и единого kit с Claude Code + Cursor + MCP templates: 1C AI Development Kit.
  7. Для фазового процесса с отдельными L3-агентами, SDD, implementer-веткой и независимым auditor: 1c-mini-orchestrator.
  8. Для процессного workflow разработки фич: 1C AI Feature Dev Workflow.
  9. Для framework-подхода с capabilities, SDD/TDD, сабагентами, внешними tools и правилами безопасной работы с XML/MXL: 1C Agent Based Dev Framework.
  10. Для простых локальных Windows batch-операций 1С: 1C Batch.
  11. Для UI/E2E в web-client: 1C Web Session.
  12. Для 1С:Элемент/xBSL, включая доступ/RLS: XBSL Skills.