1c-epf-build

Build EPF/ERF files from XML sources for 1C:Enterprise.

40|11|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/Desko77/claude-code-skills-1c --skill 1c-epf-build
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1c-epf-build
Source: https://github.com/Desko77/claude-code-skills-1c/tree/main/skills/1c-epf-build
Command: npx skills add https://github.com/Desko77/claude-code-skills-1c --skill 1c-epf-build

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the compilation of EPF/ERF from XML sources for 1C:Enterprise, reducing manual packaging steps and errors.

Core Features & Use Cases

  • Generate EPF/ERF from a root XML with a single command.
  • Supports local file bases or server-based configurations, with optional temporary stub DB when no base is provided.
  • Auto-detects the 1C platform binary and uses SourceFile and OutputFile to produce the final EPF/ERF.

Quick Start

Run the epf-build with -SourceFile pointing to the root XML and -OutputFile for the resulting EPF/ERF file.

Frequently Asked Questions about 1c-epf-build

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

FAQPage Schema
How do I build EPF files from XML sources for 1C:Enterprise?

To build EPF files from XML sources, you need the 1C platform binary (1cv8.exe), a SourceFile pointing to the root XML, and an OutputFile path to produce the final EPF or ERF.

Can I compile EPF and ERF files without specifying a 1C infobase?

Yes, you can compile EPF and ERF files without a specified infobase. The build process automatically creates a temporary stub database to complete the operation when no base is provided.

Does the EPF build process support server-based 1C:Enterprise connections?

The EPF build process supports both local file system infobases and server-based 1C:Enterprise connections, automatically detecting the 1C platform binary to generate the final output file.

Why do I need the 1cv8.exe binary to generate ERF from XML?

You need the 1cv8.exe binary because the build process relies on the 1C:Enterprise platform to package the XML sources into a valid ERF or EPF output file.

What is the best way to automate 1C EPF packaging from XML?

Automating 1C EPF packaging is done by running a single build command with SourceFile and OutputFile parameters, which reduces manual packaging steps and errors for 1C:Enterprise development.