---
title: "arman-kudaibergenov&#x2F;1c-ai-development-kit skills · skilld"
canonical_url: "https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit"
meta:
  description: "Comprehensive AI agents, skills and rules toolkit for 1C:Enterprise development in Cursor IDE"
  "og:description": "Comprehensive AI agents, skills and rules toolkit for 1C:Enterprise development in Cursor IDE"
  "og:title": "arman-kudaibergenov/1c-ai-development-kit skills"
  "twitter:description": "Comprehensive AI agents, skills and rules toolkit for 1C:Enterprise development in Cursor IDE"
  "twitter:title": "arman-kudaibergenov/1c-ai-development-kit skills"
---

`

[All skills](https://skilld.dev/skills)

[![arman-kudaibergenov avatar](https://skilld.dev/_img/avatar?url=https%3A%2F%2Fgithub.com%2Farman-kudaibergenov.png)](https://skilld.dev/gh/arman-kudaibergenov)

# **Arman-Kudaibergenov/1c-ai-development-kit**

Comprehensive AI agents, skills and rules toolkit for 1C:Enterprise development in Cursor IDE

master Updated 4 months ago [GitHub](https://github.com/Arman-Kudaibergenov/1c-ai-development-kit)

![README badge for arman-kudaibergenov/1c-ai-development-kit](https://skilld.dev/b/arman-kudaibergenov/1c-ai-development-kit?theme=light&label=0)

## Repository statistics

- Indexed skills

  **55**
- Skill groups

  **1**
- GitHub stars

  **165**
- Forks

  **20**

## Skills

55 total

Sort skills

[<h3>**/session-restore**</h3>Restore session context from session-notes.md at the start of a new session. Auto-continues if Next Action is specific enough. /session-restore](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/session-restore)

Updated 7 months ago

[<h3>**/session-retro**</h3>Run a quick session retrospective: what worked, what didn't, lessons learned. /session-retro](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/session-retro)

Updated 7 months ago

[<h3>**/session-save**</h3>Save current session state to session-notes.md in project root. Use when context is getting high (70%+) or before ending a work session. /session-save](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/session-save)

Updated 7 months ago

[<h3>**/epf-expert**</h3>Этот скилл MUST быть вызван для всех операций с внешними обработками 1С (EPF): создание (init), сборка (build), разборка (dump), добавление формы (add-form), регистрация в БСП (bsp-init), добавление команды БСП (bsp-add-command). SHOULD также вызывать при любой работе с EPF-файлами и их исходниками. Do NOT использовать для внешних отчётов (ERF) — используй erf-expert; для добавления формы к объекту конфигурации — form-add. /epf-expert](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/epf-expert)

Updated 7 months ago

Requires [/mxl-expert](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/mxl-expert) [/help-add](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/help-add)

[<h3>**/erf-expert**</h3>Этот скилл MUST быть вызван для всех операций с внешними отчётами 1С (ERF): создание (init), сборка (build), разборка (dump). SHOULD также вызывать при любой работе с ERF-файлами и их исходниками. Do NOT использовать для внешних обработок (EPF) — используй epf-expert; для СКД внутри отчёта — используй skd-edit; для форм — form-add. /erf-expert](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/erf-expert)

Updated 7 months ago

Requires [/form-add](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-add) [/mxl-expert](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/mxl-expert) [/skd-edit](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/skd-edit) +1

[<h3>**/mxl-expert**</h3>Этот скилл MUST быть вызван для всех операций с MXL-макетами и шаблонами объектов 1С: создание MXL из JSON (compile), получение JSON из MXL (decompile), добавление макета к объекту (template-add), удаление макета (template-remove). SHOULD также вызывать при любой работе с печатными формами и макетами. Do NOT использовать для анализа MXL — используй inspect; для валидации — используй validate. /mxl-expert](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/mxl-expert)

Updated 7 months ago

[<h3>**/role-expert**</h3>Этот скилл MUST быть вызван когда нужно создать новую роль 1С с набором прав на объекты. SHOULD также вызывать при настройке разграничения доступа для новой функциональности. Do NOT использовать для анализа роли — используй inspect; для валидации — validate; для изменения существующей роли — meta-edit. /role-expert](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/role-expert)

Updated 7 months ago

Requires [/inspect](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/inspect) [/validate](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/validate) [/meta-edit](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/meta-edit)

[<h3>**/subsystem-expert**</h3>Этот скилл MUST быть вызван для всех операций с подсистемами и командным интерфейсом 1С: создание подсистемы (compile), редактирование состава (edit), настройка командного интерфейса (interface-edit). SHOULD также вызывать при организации объектов конфигурации в логические группы. Do NOT использовать для анализа подсистемы — используй inspect; для валидации — validate. /subsystem-expert](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/subsystem-expert)

Updated 7 months ago

[<h3>**/1c-help-mcp**</h3>Comprehensive AI agents, skills and rules toolkit for 1C:Enterprise development in Cursor IDE /1c-help-mcp](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/1c-help-mcp)

Updated 7 months ago

Requires [/bsp-patterns](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/bsp-patterns)

[<h3>**/1c-project-init**</h3>Comprehensive AI agents, skills and rules toolkit for 1C:Enterprise development in Cursor IDE /1c-project-init](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/1c-project-init)

Updated 7 months ago

Requires [/db-dump-xml](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-dump-xml) [/db-load-xml](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-load-xml) [/db-dump-cf](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-dump-cf) +2

[<h3>**/1c-query-opt**</h3>Этот скилл MUST быть вызван для оптимизации запросов 1С: временные таблицы, JOIN vs подзапросы, параметры виртуальных таблиц, СКД, индексы. SHOULD также вызывать при медленных запросах и диагностике производительности. Do NOT использовать для базового синтаксиса запросов — используй 1c-help-mcp. /1c-query-opt](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/1c-query-opt)

Updated 7 months ago

[<h3>**/1c-test-runner**</h3>Этот скилл MUST быть вызван когда пользователь говорит "напиши тест", "протестируй модуль", "запусти unit-тесты" для 1С. SHOULD также вызывать после реализации бизнес-логики для верификации через 1c-ai-debug MCP. Do NOT использовать для UI-тестов — используй playwright-test или 1c-web-session. /1c-test-runner](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/1c-test-runner)

Updated 7 months ago

Requires [/db-load-xml](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-load-xml) [/db-update](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-update)

[<h3>**/1c-web-session**</h3>Comprehensive AI agents, skills and rules toolkit for 1C:Enterprise development in Cursor IDE /1c-web-session](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/1c-web-session)

Updated 7 months ago

[<h3>**/brainstorm**</h3>Этот скилл MUST быть вызван когда у пользователя есть идея или задача, требующая дизайна и плана перед реализацией. SHOULD также вызывать для задач с 3+ объектами или нечёткими требованиями. Do NOT использовать для формальных спецификаций — используй openspec-proposal; для только декомпозиции задач — используй write-plan. /brainstorm](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/brainstorm)

Updated 7 months ago

Requires [/meta-compile](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/meta-compile) [/form-compile](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-compile)

[<h3>**/bsp-patterns**</h3>Этот скилл MUST быть вызван когда нужен паттерн работы с подсистемами БСП/SSL: пользователи, файлы, печатные формы, фоновые задания, версионирование, email. SHOULD также вызывать перед реализацией новой функциональности на базе БСП. Do NOT использовать для поиска по документации платформы — используй 1c-help-mcp. /bsp-patterns](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/bsp-patterns)

Updated 7 months ago

[<h3>**/cf-edit**</h3>Этот скилл MUST быть вызван когда нужно изменить свойства конфигурации, добавить или удалить объект из состава ChildObjects, настроить роли по умолчанию. SHOULD также вызывать для точечного редактирования Configuration.xml. Do NOT использовать для создания новых объектов — используй meta-compile; для создания конфигурации — используй cf-init. /cf-edit](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/cf-edit)

Updated 7 months ago

[<h3>**/cf-init**</h3>Этот скилл MUST быть вызван когда пользователь просит создать новую пустую конфигурацию 1С с нуля. SHOULD также вызывать при старте нового проекта, требующего чистой конфигурации. Do NOT использовать для модификации существующей конфигурации — используй cf-edit; для создания объектов — используй meta-compile. /cf-init](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/cf-init)

Updated 7 months ago

[<h3>**/cfe-borrow**</h3>Этот скилл MUST быть вызван когда нужно заимствовать объект из конфигурации в расширение (CFE): перехватить метод, изменить форму, добавить реквизит. SHOULD также вызывать как первый шаг при создании patch-расширений. Do NOT использовать для создания расширения — используй cfe-init. /cfe-borrow](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/cfe-borrow)

Updated 7 months ago

Requires [/cfe-init](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/cfe-init)

[<h3>**/cfe-diff**</h3>Этот скилл MUST быть вызван когда нужно проанализировать состав расширения (CFE): заимствованные объекты, перехватчики, проверить перенесены ли вставки. SHOULD также вызывать перед деплоем расширения в производство. Do NOT использовать для валидации расширения — используй cfe-validate. /cfe-diff](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/cfe-diff)

Updated 7 months ago

[<h3>**/cfe-init**</h3>Этот скилл MUST быть вызван когда пользователь просит создать новое расширение конфигурации (CFE) для исправления, доработки или дополнения. SHOULD также вызывать когда нужно изменить типовую конфигурацию без прямых правок. Do NOT использовать для заимствования объектов — используй cfe-borrow. /cfe-init](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/cfe-init)

Updated 7 months ago

[<h3>**/cfe-patch-method**</h3>Этот скилл MUST быть вызван когда нужно перехватить метод заимствованного объекта в расширении: вставить код до, после или вместо оригинального. SHOULD также вызывать после cfe-borrow когда требуется изменение метода. Do NOT использовать для заимствования объектов — используй cfe-borrow; для создания расширения — используй cfe-init. /cfe-patch-method](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/cfe-patch-method)

Updated 7 months ago

Requires [/cfe-borrow](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/cfe-borrow)

[<h3>**/db-create**</h3>Этот скилл MUST быть вызван когда пользователь просит создать базу, новую ИБ, пустую информационную базу 1С. SHOULD также вызывать при старте работы над новым проектом. Do NOT использовать для управления реестром баз — используй db-list; для запуска базы — используй db-run. /db-create](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-create)

Updated 7 months ago

Requires [/db-list](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-list)

[<h3>**/db-dump-cf**</h3>Этот скилл MUST быть вызван когда пользователь просит выгрузить конфигурацию в CF, сохранить конфигурацию, сделать бэкап CF. SHOULD также вызывать перед крупными изменениями как контрольная точка. Do NOT использовать для выгрузки в XML-файлы — используй db-dump-xml; для загрузки CF — используй db-load-cf. /db-dump-cf](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-dump-cf)

Updated 7 months ago

Requires [/db-list](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-list)

[<h3>**/db-dump-xml**</h3>Этот скилл MUST быть вызван когда пользователь просит выгрузить конфигурацию в файлы, XML, исходники, DumpConfigToFiles. SHOULD также вызывать для подготовки исходников к версионному контролю Git. Do NOT использовать для выгрузки в CF-файл — используй db-dump-cf; для загрузки XML — используй db-load-xml. /db-dump-xml](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-dump-xml)

Updated 7 months ago

Requires [/db-list](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-list)

[<h3>**/db-list**</h3>Этот скилл MUST быть вызван когда пользователь говорит про базы данных, список баз, "добавь базу", "какие базы есть", управление реестром .v8-project.json. SHOULD также вызывать в начале сессии для получения списка доступных баз. Do NOT использовать для создания новой базы — используй db-create; для запуска базы — используй db-run. /db-list](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-list)

Updated 7 months ago

[<h3>**/db-load-cf**</h3>Этот скилл MUST быть вызван когда пользователь просит загрузить конфигурацию из CF, восстановить из бэкапа CF. SHOULD также вызывать после получения нового CF-файла для обновления базы. Do NOT использовать для загрузки из XML — используй db-load-xml; для выгрузки CF — используй db-dump-cf. /db-load-cf](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-load-cf)

Updated 7 months ago

Requires [/db-list](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-list) [/db-update](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-update)

[<h3>**/db-load-git**</h3>Этот скилл MUST быть вызван когда пользователь просит загрузить изменения из гита, обновить базу из репозитория, partial load из коммита. SHOULD также вызывать после git-коммитов для синхронизации изменений с базой. Do NOT использовать для полной загрузки конфигурации из XML — используй db-load-xml; для загрузки CF — используй db-load-cf. /db-load-git](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-load-git)

Updated 7 months ago

Requires [/db-list](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-list) [/db-update](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-update)

[<h3>**/db-load-xml**</h3>Этот скилл MUST быть вызван когда пользователь просит загрузить конфигурацию из файлов, XML, исходников, LoadConfigFromFiles. SHOULD также вызывать после модификации XML-исходников для применения изменений. Do NOT использовать для загрузки из CF — используй db-load-cf; для загрузки git-изменений — используй db-load-git. /db-load-xml](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-load-xml)

Updated 7 months ago

Requires [/db-list](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-list) [/db-update](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-update)

[<h3>**/db-run**</h3>Этот скилл MUST быть вызван когда пользователь просит запустить 1С, открыть базу, запустить предприятие. SHOULD также вызывать для проверки изменений после загрузки конфигурации. Do NOT использовать для запуска в браузере — используй 1c-web-session; для обновления БД — используй db-update. /db-run](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-run)

Updated 7 months ago

Requires [/db-list](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-list)

[<h3>**/db-update**</h3>Этот скилл MUST быть вызван когда пользователь просит обновить БД, применить конфигурацию, выполнить UpdateDBCfg. SHOULD также вызывать после db-load-xml или db-load-cf для применения изменений к базе данных. Do NOT использовать для загрузки конфигурации — используй db-load-xml или db-load-cf; для запуска — используй db-run. /db-update](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-update)

Updated 7 months ago

Requires [/db-load-cf](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-load-cf) [/db-load-xml](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-load-xml) [/db-load-git](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-load-git) +1

[<h3>**/form-add**</h3>Этот скилл MUST быть вызван когда нужно добавить управляемую форму к существующему объекту конфигурации (справочник, документ, обработка). SHOULD также вызывать после meta-compile когда объекту нужны формы. Do NOT использовать для создания формы из JSON-определения — используй form-compile; для добавления к EPF — используй epf-add-form. /form-add](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-add)

Updated 7 months ago

Requires [/form-compile](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-compile) [/form-edit](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-edit)

[<h3>**/form-compile**</h3>Этот скилл MUST быть вызван когда нужно создать управляемую форму с нуля по JSON-определению элементов. SHOULD также вызывать когда структура формы хорошо определена и требует генерации. Do NOT использовать для модификации существующей формы — используй form-edit; для добавления формы-заглушки — используй form-add. /form-compile](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-compile)

Updated 7 months ago

Requires [/form-patterns](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-patterns)

[<h3>**/form-edit**</h3>Этот скилл MUST быть вызван когда нужно точечно добавить или изменить элементы, реквизиты и команды в существующей управляемой форме. SHOULD также вызывать для инкрементальных изменений готовой формы. Do NOT использовать для создания формы с нуля — используй form-compile; для анализа формы — используй form-info. /form-edit](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-edit)

Updated 7 months ago

Requires [/form-compile](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-compile)

[<h3>**/form-patterns**</h3>Этот скилл MUST быть вызван как справочник паттернов компоновки управляемых форм 1С: архетипы, конвенции, продвинутые приёмы. SHOULD также вызывать перед проектированием форм через form-compile когда расположение элементов не уточнено. Do NOT использовать для создания формы — используй form-compile; для модификации — используй form-edit. /form-patterns](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-patterns)

Updated 7 months ago

Requires [/form-compile](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-compile)

[<h3>**/form-remove**</h3>Этот скилл MUST быть вызван когда пользователь просит удалить/убрать форму из объекта 1С. SHOULD также вызывать при очистке неиспользуемых форм. Do NOT использовать для удаления элементов формы — используй form-edit. /form-remove](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-remove)

Updated 7 months ago

[<h3>**/help-add**</h3>Этот скилл MUST быть вызван когда нужно добавить встроенную справку к объекту 1С: обработка, отчёт, справочник, документ. SHOULD также вызывать когда документация объекта должна быть встроена в конфигурацию. Do NOT использовать для создания внешней документации или README. /help-add](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/help-add)

Updated 7 months ago

Requires [/form-add](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/form-add)

[<h3>**/img-grid**</h3>Этот скилл MUST быть вызван когда нужно наложить пронумерованную сетку на изображение для определения пропорций колонок макета. SHOULD также вызывать при проектировании формы на основе изображения-прототипа. Do NOT использовать для других задач анализа изображений. /img-grid](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/img-grid)

Updated 7 months ago

[<h3>**/inspect**</h3>Этот скилл MUST быть вызван для анализа и инспекции любого объекта 1С из XML-выгрузки: конфигурация (cf-info), объект метаданных (meta-info), управляемая форма (form-info), схема компоновки данных СКД (skd-info), макет табличного документа MXL (mxl-info), подсистема (subsystem-info), роль и права (role-info). SHOULD вызывать как подготовительный шаг перед любой модификацией объекта. Do NOT использовать для модификации — для изменений используй соответствующие edit/compile скиллы. /inspect](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/inspect)

Updated 7 months ago

[<h3>**/meta-compile**</h3>Этот скилл MUST быть вызван когда пользователь просит добавить или создать объект конфигурации: справочник, документ, регистр, перечисление, константа, общий модуль, обработка, HTTP-сервис. SHOULD также вызывать для создания любого нового объекта метаданных 1С. Do NOT использовать для модификации существующего объекта — используй meta-edit; для изменений на уровне конфигурации — используй cf-edit. /meta-compile](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/meta-compile)

Updated 7 months ago

[<h3>**/meta-edit**</h3>Этот скилл MUST быть вызван когда нужно добавить, удалить или изменить реквизиты, табличные части, измерения, ресурсы или свойства существующего объекта конфигурации. SHOULD также вызывать для инкрементальных изменений существующих объектов. Do NOT использовать для создания нового объекта — используй meta-compile; для анализа объекта — используй meta-info. /meta-edit](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/meta-edit)

Updated 7 months ago

[<h3>**/meta-remove**</h3>Этот скилл MUST быть вызван когда пользователь просит удалить, убрать объект из конфигурации 1С. SHOULD также вызывать при очистке неиспользуемых объектов конфигурации. Do NOT использовать для модификации объекта — используй meta-edit; для удаления формы — используй form-remove. /meta-remove](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/meta-remove)

Updated 7 months ago

[<h3>**/openspec-apply**</h3>Этот скилл MUST быть вызван когда нужно реализовать одобренное OpenSpec изменение, следуя tasks.md пошагово. SHOULD также вызывать после openspec-proposal когда предложение проверено и одобрено. Do NOT использовать для создания предложений — используй openspec-proposal; для обсуждения идей — используй brainstorm. /openspec-apply](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/openspec-apply)

Updated 7 months ago

[<h3>**/openspec-archive**</h3>Этот скилл MUST быть вызван когда нужно архивировать завершённое OpenSpec изменение и обновить спецификации. SHOULD также вызывать после полной реализации через openspec-apply. Do NOT использовать для создания предложений — используй openspec-proposal; для реализации — используй openspec-apply. /openspec-archive](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/openspec-archive)

Updated 7 months ago

[<h3>**/openspec-proposal**</h3>Этот скилл MUST быть вызван когда нужна формальная спецификация изменения: scaffold proposal.md, tasks.md, design.md и spec deltas. SHOULD также вызывать для архитектурных или сквозных изменений, требующих формального отслеживания. Do NOT использовать для быстрого обсуждения идей — используй brainstorm; для только декомпозиции задач — используй write-plan. /openspec-proposal](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/openspec-proposal)

Updated 7 months ago

[<h3>**/playwright-test**</h3>Этот скилл MUST быть вызван когда пользователь говорит "напиши UI-тест", "создай playwright тест", "scaffold playwright", "протестируй фичу в браузере". SHOULD также вызывать после деплоя фичи 1С для создания автоматизированного регрессионного теста. Do NOT использовать для интерактивной автоматизации браузера — используй 1c-web-session или web-test. /playwright-test](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/playwright-test)

Updated 7 months ago

Requires [/db-load-xml](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-load-xml) [/db-update](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-update) [/1c-test-runner](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/1c-test-runner) +1

[<h3>**/skd-compile**</h3>Этот скилл MUST быть вызван когда нужно создать схему компоновки данных 1С (СКД) с нуля из JSON-определения. SHOULD также вызывать при создании новых отчётов со сложной структурой данных. Do NOT использовать для модификации существующей СКД — используй skd-edit; для анализа СКД — используй skd-info. /skd-compile](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/skd-compile)

Updated 7 months ago

[<h3>**/skd-edit**</h3>Этот скилл MUST быть вызван когда нужно модифицировать существующую СКД: добавить поля, итоги, фильтры, параметры, изменить текст запроса. SHOULD также вызывать для инкрементальных изменений готовых отчётов. Do NOT использовать для создания СКД с нуля — используй skd-compile; для анализа СКД — используй skd-info. /skd-edit](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/skd-edit)

Updated 7 months ago

[<h3>**/subagent-dev**</h3>Этот скилл MUST быть вызван когда tasks.md готов и требуется автономное параллельное выполнение субагентами (implementer + reviewer на каждую задачу). SHOULD также вызывать для сложных задач с 5+ атомарными шагами. Do NOT использовать для планирования — используй brainstorm или write-plan; для одиночных задач — выполняй напрямую. /subagent-dev](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/subagent-dev)

Updated 7 months ago

Requires [/meta-compile](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/meta-compile) [/write-plan](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/write-plan) [/brainstorm](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/brainstorm)

[<h3>**/validate**</h3>Этот скилл MUST быть вызван для явной валидации любого объекта 1С по запросу пользователя: конфигурация (CF), расширение (CFE), объект метаданных (meta), управляемая форма (form), подсистема (subsystem), командный интерфейс (interface), роль (role), СКД (skd), MXL-макет (mxl), внешняя обработка (epf), внешний отчёт (erf). SHOULD также вызывать после compile/edit/init/borrow операций при необходимости ручной проверки. Do NOT вызывать вручную после автоматических операций — валидация выполняется в соответствующих скиллах. /validate](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/validate)

Updated 7 months ago

[<h3>**/web-info**</h3>Этот скилл MUST быть вызван когда пользователь спрашивает про статус веб-сервера, опубликованные базы, работает ли Apache, какие ошибки. SHOULD также вызывать перед web-publish для проверки текущего состояния. Do NOT использовать для публикации — используй web-publish; для остановки Apache — используй web-stop. /web-info](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/web-info)

Updated 7 months ago

[<h3>**/web-publish**</h3>Этот скилл MUST быть вызван когда пользователь просит опубликовать базу, настроить веб-доступ, веб-клиент, открыть в браузере через Apache. SHOULD также вызывать после создания или обновления базы для обеспечения доступа через браузер. Do NOT использовать для проверки статуса — используй web-info; для автоматизации браузера — используй web-test или 1c-web-session. /web-publish](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/web-publish)

Updated 7 months ago

Requires [/web-stop](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/web-stop) [/db-list](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/db-list)

[<h3>**/web-stop**</h3>Этот скилл MUST быть вызван когда пользователь просит остановить веб-сервер, Apache, прекратить веб-публикацию. SHOULD также вызывать когда веб-публикации больше не нужны. Do NOT использовать для удаления публикаций — используй web-unpublish; для проверки статуса — используй web-info. /web-stop](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/web-stop)

Updated 7 months ago

Requires [/web-publish](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/web-publish) [/web-unpublish](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/web-unpublish)

[<h3>**/web-test**</h3>Этот скилл MUST быть вызван когда пользователь просит проверить или протестировать 1С через браузер в интерактивном режиме (быстрые ручные проверки). SHOULD также вызывать для одноразовой верификации поведения веб-интерфейса 1С. Do NOT использовать для создания файлов автотестов — используй playwright-test; для сложных сценариев — используй 1c-web-session. /web-test](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/web-test)

Updated 7 months ago

Requires [/web-publish](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/web-publish)

[<h3>**/web-unpublish**</h3>Этот скилл MUST быть вызван когда пользователь просит убрать публикацию, удалить веб-доступ к базе 1С из Apache. SHOULD также вызывать когда база больше не должна быть доступна через браузер. Do NOT использовать для остановки Apache — используй web-stop; для проверки публикаций — используй web-info. /web-unpublish](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/web-unpublish)

Updated 7 months ago

Requires [/web-info](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/web-info)

[<h3>**/write-plan**</h3>Этот скилл MUST быть вызван когда есть design.md и нужно разбить доработку на атомарные задачи (2-5 мин) с точными путями файлов и критериями проверки в tasks.md. SHOULD также вызывать как промежуточный шаг между brainstorm и subagent-dev. Do NOT использовать для обсуждения идеи — используй brainstorm; для выполнения задач — используй subagent-dev. /write-plan](https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit/write-plan)

Updated 7 months ago

## Add to your README

The badge links readers to this page. It shows the skilld mark and no counts, and it follows the reader's light or dark GitHub theme.

`<a href="https://skilld.dev/gh/arman-kudaibergenov/1c-ai-development-kit"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://skilld.dev/b/arman-kudaibergenov/1c-ai-development-kit?theme=dark"> <source media="(prefers-color-scheme: light)" srcset="https://skilld.dev/b/arman-kudaibergenov/1c-ai-development-kit?theme=light"> <img alt="Skill repository on skilld.dev" src="https://skilld.dev/b/arman-kudaibergenov/1c-ai-development-kit?theme=light"> </picture> </a>`