cfe-init

Generate 1C configuration extension scaffold files with XML metadata and language files.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Alex1980Alex/1C-Framework --skill cfe-init-alex1980alex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cfe-init
Source: https://github.com/Alex1980Alex/1C-Framework/tree/main/external/cc-1c-skills/.claude/skills/cfe-init
Command: npx skills add https://github.com/Alex1980Alex/1C-Framework --skill cfe-init-alex1980alex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill removes the manual setup work required to start a new 1C configuration extension, so developers can create a correct scaffold instead of assembling XML sources by hand.

Core Features & Use Cases

  • Extension Scaffold Generation: Creates the core CFE structure, including Configuration.xml and the Russian language file.
  • Optional Role Creation: Adds a default role when the extension needs access or permissions scaffolding.
  • Base Configuration Detection: Reads an existing 1C configuration to reuse compatibility settings and language UUIDs when available.
  • Use Case: A developer preparing a patch, customization, or add-on for a 1C solution can generate a ready-to-load extension folder with the right metadata shape in one step.

Quick Start

Use this Skill to generate a new 1C extension scaffold for the name and base configuration path you provide.

Frequently Asked Questions about cfe-init

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a 1C configuration extension scaffold with XML metadata?

To generate a 1C configuration extension scaffold, use this Skill to create Configuration.xml and Russian language files. It outputs a ready-to-load extension folder with the correct metadata shape for patch or customization directories in one step.

What files are required when creating a 1C configuration extension?

Creating a 1C configuration extension requires Configuration.xml and a Russian language file. This Skill deterministically generates these scaffold source files, ensuring the correct CFE structure for your patch or add-on.

Can I reuse compatibility settings from an existing 1C base configuration?

Yes, you can reuse compatibility settings from a base configuration. When a source path is available, this Skill reads the existing 1C configuration to resolve compatibility versions and reuse language UUIDs for the extension scaffold.

Does the 1C extension scaffold include role definitions for access permissions?

Yes, the 1C extension scaffold supports optional role definitions. When your patch or customization requires access scaffolding, this Skill can add a default role alongside the generated Configuration.xml and language files.

What is the best way to scaffold a 1C patch directory without manual XML setup?

The best way to scaffold a 1C patch directory without manual XML setup is to use this Skill. It removes the need to assemble XML sources by hand, generating a correct CFE structure with metadata and language files in seconds.