epf-build

Compile 1C external processing EPF files from XML source code.

511|99|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/Nikolay-Shirokov/cc-1c-skills --skill epf-build-nikolay-shirokov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epf-build
Source: https://github.com/Nikolay-Shirokov/cc-1c-skills/tree/main/.claude/skills/epf-build
Command: npx skills add https://github.com/Nikolay-Shirokov/cc-1c-skills --skill epf-build-nikolay-shirokov

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of compiling 1C external processing (EPF) files directly from their XML source code, eliminating manual steps and potential errors.

Core Features & Use Cases

  • XML to EPF Compilation: Converts XML files representing 1C external processing into executable EPF files.
  • Build Logging: Generates detailed build logs for troubleshooting.
  • Use Case: After making changes to an external processing's XML definition, use this Skill to quickly generate the updated EPF file for testing or deployment.

Quick Start

Use the epf-build skill to compile the external processing named 'MyProcessor' from the 'src' directory into the 'build' directory.

Frequently Asked Questions about epf-build

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

FAQPage Schema
How do I compile 1C external processing files from XML source code?

Compiling 1C external processing (EPF) files from XML requires the 1C:Enterprise platform executable path and a base infobase. The build process converts XML source definitions into executable EPF files by invoking the platform compiler with specified source and output directories.

What is needed to build EPF files from XML in 1C?

Building EPF files from XML requires the 1C:Enterprise platform executable path and a configured base infobase. You must also provide a source directory containing XML definitions and an output directory path for the compiled external processing files.

Can I automate 1C EPF compilation without manual steps?

Yes, you can automate 1C EPF compilation by using a build skill that processes XML source code directly. This eliminates manual steps by invoking the 1C:Enterprise platform compiler to generate executable external processing files for testing or deployment.

Why does my 1C external processing build from XML fail?

1C external processing builds from XML can fail due to compilation errors in the source definitions or incorrect platform executable paths. The build process captures these failures by logging detailed output to a specified file for troubleshooting and error resolution.

Does 1C EPF compilation from XML work with any base infobase?

1C EPF compilation from XML works with any base infobase configured for the 1C:Enterprise platform. The infobase provides the required environment context for the platform executable to process XML source files and generate compiled external processing outputs.