db-load-cf

Load a binary CF file into an 1C information base configuration.

151|20|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/Arman-Kudaibergenov/1c-ai-development-kit --skill db-load-cf-arman-kudaibergenov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: db-load-cf
Source: https://github.com/Arman-Kudaibergenov/1c-ai-development-kit/tree/main/.claude/skills/db-load-cf
Command: npx skills add https://github.com/Arman-Kudaibergenov/1c-ai-development-kit --skill db-load-cf-arman-kudaibergenov

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the need to restore or roll back an 1C configuration by loading it from a binary CF file into an information base, avoiding time-consuming manual configuration recreation.

Core Features & Use Cases

  • Binary CF import into 1C: Loads configuration from a CF (and optionally extension CF/CFE) into the target information base, using the 1cv8 execution path.
  • Safe target selection & connection resolution: Selects platform v8path and resolves the target base from .v8-project.json by connection parameters, name mapping, or the current Git branch fallback to default.
  • Guardrails for correctness: Enforces validation of required inputs (platform path, target base selection, and input file existence) and logs execution results to a temporary file.

Use case example: You have a production incident and receive a recovered config.cf backup; you use this Skill to replace the current configuration in the specified base with the restored one and then verify results from the produced log.

Quick Start

Ask the AI to load the restored configuration into the target database by running /db-load-cf with the path to config.cf and the intended database alias or name.

Frequently Asked Questions about db-load-cf

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

FAQPage Schema
How do I load a binary CF file into a 1C information base?

You load a binary CF file into a 1C information base by executing 1cv8 with the /LoadCfg command, which replaces the current configuration and generates an execution log for verification.

How can I restore a 1C configuration after a failed database update?

To restore a 1C configuration after a failed database update, you load a recovered backup CF file into the target base to replace the corrupted configuration, automating the rollback process and verifying results via logs.

Can I load 1C extensions alongside the main configuration from a CF file?

Yes, you can load 1C extensions alongside the main configuration because the Skill supports extension loading modes, handling both configuration and extension CF/CFE files during the 1cv8 /LoadCfg execution.

Do I need a .v8-project.json file to select the target database for configuration restore?

You do not strictly need a .v8-project.json file to select the target database for configuration restore, as the Skill resolves the target base through explicit connection parameters, name mapping, or a Git branch fallback to default.

What are the limitations of replacing a 1C database configuration from a CF file?

A key limitation of replacing a 1C database configuration from a CF file is full configuration replacement. The Skill enforces user confirmation before execution to prevent accidental overwrites of the existing target base.