AgentStack
SKILL verified MIT Self-run

1c Cfe Init

skill-desko77-claude-code-skills-1c-1c-cfe-init · by Desko77

Создать расширение конфигурации 1С (CFE) — scaffold XML-исходников. Используй когда нужно создать новое расширение для исправления, доработки или дополнения конфигурации

No reviews yet
0 installs
8 views
0.0% view→install

Install

$ agentstack add skill-desko77-claude-code-skills-1c-1c-cfe-init

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of 1c Cfe Init? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

/cfe-init — Создание расширения конфигурации 1С

Создаёт scaffold расширения: Configuration.xml, Languages/Русский.xml, опционально Roles/.

Подготовка

Если есть выгрузка базовой конфигурации, передай -ConfigPath — скрипт автоматически определит CompatibilityMode и UUID языка из базовой конфигурации.

Авто-определение ConfigPath

Если пользователь не указал -ConfigPath — попробуй определить автоматически:

  1. Прочитай .v8-project.json из корня проекта
  2. Разреши целевую базу (по имени, ветке или default — алгоритм из /db-list)
  3. Если у базы есть поле configSrc — используй как -ConfigPath
  4. Если configSrc нет — спроси у пользователя

Если .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 skills/1c-cfe-init/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 

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.