From 1c-skills
Scaffolds XML sources for a 1C configuration extension (CFE). Use when creating a new extension for patching, customizing, or adding to a 1C configuration.
How this skill is triggered — by the user, by Claude, or both
Slash command
/1c-skills:cfe-init <Name> [-ConfigPath <path>] [-Purpose Patch|Customization|AddOn] [-CompatibilityMode Version8_3_24]<Name> [-ConfigPath <path>] [-Purpose Patch|Customization|AddOn] [-CompatibilityMode Version8_3_24]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Создаёт scaffold расширения: `Configuration.xml`, `Languages/Русский.xml`, опционально `Roles/`.
Создаёт scaffold расширения: Configuration.xml, Languages/Русский.xml, опционально Roles/.
Если есть выгрузка базовой конфигурации, передай -ConfigPath — скрипт автоматически определит CompatibilityMode и UUID языка из базовой конфигурации.
Если пользователь не указал -ConfigPath — попробуй определить автоматически:
.v8-project.json из корня проектаdefault — алгоритм из /db-list)configSrc — используй как -ConfigPathconfigSrc нет — спроси у пользователяЕсли .v8-project.json не найден и -ConfigPath не задан — расширение создастся с предупреждением (UUID языка = нули, CompatibilityMode по умолчанию).
| Параметр | Описание | По умолчанию |
|---|---|---|
Name | Имя расширения (обязат.) | — |
Synonym | Синоним | = Name |
NamePrefix | Префикс собственных объектов | = Name + "_" |
OutputDir | Каталог для создания | src |
Purpose | Patch (исправление) / Customization (доработка) / AddOn (дополнение) | Customization |
Version | Версия расширения | — |
Vendor | Поставщик | — |
CompatibilityMode | Режим совместимости | Version8_3_24 |
ConfigPath | Путь к выгрузке базовой конфигурации (авто-определяет CompatibilityMode и Language UUID) | — |
NoRole | Без основной роли | false |
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/cfe-init.ps1" -Name "МоёРасширение"
# Расширение для ERP с авто-определением совместимости из базовой конфигурации
... -Name Расш1 -ConfigPath C:\WS\tasks\cfsrc\erp_8.3.24 -OutputDir src
# Расширение-исправление с явным режимом совместимости
... -Name Расш1 -Purpose Patch -CompatibilityMode Version8_3_17 -OutputDir src
# Расширение-доработка с версией
... -Name МоёРасширение -Version "1.0.0.1" -Vendor "Компания" -OutputDir src
# Без роли, с явным префиксом
... -Name ИсправлениеБага -NamePrefix "ИБ_" -Purpose Patch -NoRole -OutputDir src
/cfe-validate <OutputDir>
npx claudepluginhub nikolay-shirokov/cc-1c-skills --plugin 1c-skills-pyScaffolds an empty 1C configuration (XML sources) from scratch. Use when starting a new 1C project.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.