/cfe-diff - Анализ расширения конфигурации
SkillAI & modelsThis skill lets your AI analyze 1C configuration extensions (CFE files). It shows what an extension contains and checks whether its insertions have been transferred into the main configuration. Use it when you need to understand an existing extension or confirm that its changes were moved over.
Available today. Use it from your connected AI after setup.
No other account needed.
After adding the skill, give your AI a CFE extension to analyze and ask it to describe what is inside or verify that its changes were moved into the configuration.
Then ask your AI: use the /cfe-diff - Анализ расширения конфигурации skill
What your AI can do with it
- List the objects an extension contains
- Show which configuration objects the extension borrows
- Identify the interceptors an extension adds
- Check whether extension insertions have been transferred into the configuration
- Explain the contents of an extension you are not familiar with
What this skill tells your AI
The instructions your AI receives, as published by desko77/claude-code-skills-1c in skills/1c-cfe-diff/SKILL.md and read by ahel’s review.
Анализирует расширение в двух режимах: обзор изменений (Mode A) или проверка переноса (Mode B).
Параметры
| Параметр | Описание | По умолчанию |
|---|---|---|
ExtensionPath | Путь к расширению (обязат.) | - |
ConfigPath | Путь к конфигурации (обязат.) | - |
Mode | A (обзор) / B (проверка переноса) | A |
Команда
powershell.exe -NoProfile -File skills/1c-cfe-diff/scripts/cfe-diff.ps1 -ExtensionPath src -ConfigPath C:\cfsrc\erp -Mode A
Mode A - обзор расширения
Для каждого объекта показывает:
[BORROWED]- заимствованный: перехватчики (&Перед,&После,&ИзменениеИКонтроль,&Вместо), собственные реквизиты/ТЧ/формы[OWN]- собственный: количество реквизитов, ТЧ, форм
Для каждой формы заимствованного объекта показывается:
(borrowed)/(own)- заимствованная или собственная форма- callType-события формы и элементов
- callType на командах
Mode B - проверка переноса
Для каждого &ИзменениеИКонтроль извлекает блоки #Вставка/#КонецВставки из расширения и ищет их в соответствующем модуле конфигурации.
Статусы:
[TRANSFERRED]- код найден в конфигурации[NOT_TRANSFERRED]- код не найден[NEEDS_REVIEW]- нет блоков#Вставкаили модуль конфигурации не найден
Примеры
# Обзор - что изменено в расширении
... -ExtensionPath src -ConfigPath C:\cfsrc\erp -Mode A
# Проверка переноса - все ли #Вставка перенесены
... -ExtensionPath src -ConfigPath C:\cfsrc\erp -Mode B
Signals
- GitHub stars
- 61
- Forks
- 14
- Last commit
- Sep 2026
Others that do the same job
Advanced
- Catalog kind
- skill
- Gateway key
x-1c-cfe-diff- Source
- github.com/desko77/claude-code-skills-1c