/cfe-full-cycle - Полный цикл создания расширения

SkillDev tools

Full cycle for creating a 1C configuration extension (CFE) — from scaffold to validation. Workflow: cfe-init → borrow → patch → form → validate.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the /cfe-full-cycle - Полный цикл создания расширения skill

What this skill tells your AI

The instructions your AI receives, as published by desko77/cursor-1c-skills in skills/1c-cfe-full-cycle/SKILL.md and read by ahel’s review.

Workflow-скил: оркестрирует цепочку навыков для создания расширения конфигурации от scaffold до валидации.

Цепочка навыков

/cf-info → получить версию и совместимость конфигурации
 ↓
/cfe-init → scaffold расширения с правильным CompatibilityMode
 ↓
/cfe-borrow → заимствовать объекты из конфигурации
 ↓
/cfe-patch-method → создать перехватчики методов
 ↓
/meta-compile → создать собственные объекты (если нужно)
 ↓
/form-add → создать/заимствовать формы
/form-compile → скомпилировать формы
 ↓
/cfe-validate → проверить корректность расширения

Алгоритм

  1. Анализ конфигурации (/cf-info): получить версию, совместимость, проверить объект
  2. Scaffold расширения (/cfe-init): имя, назначение (Patch/Customization/AddOn), совместимость
  3. Заимствование (/cfe-borrow): скопировать нужные объекты из конфигурации
  4. Перехватчики (/cfe-patch-method): создать перехватчики методов (Before/After/ModificationAndControl)
  5. Собственные объекты (/meta-compile): если нужны новые реквизиты/ТЧ/модули
  6. Формы (/form-add + /form-compile): создать или модифицировать формы
  7. BSL-код: написать код перехватчиков и модулей
  8. Валидация (/cfe-validate): проверить структуру расширения

Пример использования

> Создай расширение для исправления бага в справочнике Контрагенты:
 нужно добавить проверку ИНН при записи.
 Конфигурация ERP в C:\cfsrc\erp

Важно

  • Всегда начинать с /cf-info - CompatibilityMode расширения должен совпадать с конфигурацией
  • Purpose выбирать по задаче: Patch для багфиксов, Customization для доработок, AddOn для нового функционала
  • Собственные объекты расширения должны иметь префикс (NamePrefix)
  • Завершать /cfe-validate для проверки корректности

Signals

GitHub stars
57
Forks
13
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
x-1c-cfe-full-cycle-desko77
Source
github.com/desko77/cursor-1c-skills