cf-init

Create a new empty 1C configuration with specified parameters via MCP tools.

140|16|Updated May 2, 2026
One-click install
npx skills add https://github.com/IngvarConsulting/unica --skill cf-init-ingvarconsulting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cf-init
Source: https://github.com/IngvarConsulting/unica/tree/main/plugins/unica/skills/cf-init
Command: npx skills add https://github.com/IngvarConsulting/unica --skill cf-init-ingvarconsulting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

It helps 1C developers quickly generate a blank configuration, saving time on manual setup.

Core Features & Use Cases

  • Configuration Initialization: Creates basic Configuration.xml and Russian language files for a new 1C configuration.
  • Use Case: When starting a new 1C project, this skill automates the initial setup, allowing developers to focus on customization rather than boilerplate.
  • Technical Scope: Facilitates integration via MCP unica tool unica.cf.init for streamlined configuration management.

Quick Start

Use the cf-init skill to create a new configuration named "MyConfig" in the "src" directory.

Frequently Asked Questions about cf-init

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

FAQPage Schema
How do I scaffold a new 1C configuration from scratch?

You can initialize a new 1C configuration by providing a project name and target directory like 'src'. The skill generates basic Configuration.xml and Russian language files, bypassing manual boilerplate creation.

What does configuration initialization do for a 1C project?

Configuration initialization generates the foundational Configuration.xml and Russian language files for a new 1C project. This creates a blank baseline configuration, saving developers time on manual boilerplate setup.

Do I need the unica MCP tool to create a 1C configuration?

Yes, creating a 1C configuration with this skill relies on the MCP unica tool, specifically the unica.cf.init command. This integration is required to automate the streamlined configuration management process.

Can I validate a new 1C configuration during the initial setup?

Yes, creating a 1C configuration with specified parameters via MCP tools enables rapid project startup and configuration validation. This ensures the generated blank configuration is structurally correct.

What is the best way to automate 1C project boilerplate setup?

Using an automated scaffolding skill is the best way to handle 1C project setup because it instantly generates the required Configuration.xml and language files. This completely eliminates time-consuming manual boilerplate creation.