epf-build

Build EPF packages from XML sources using the 1C:Enterprise Designer toolchain.

413|90|Updated Aug 31, 2025
One-click install
npx skills add https://github.com/comol/cursor_rules_1c --skill epf-build
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epf-build
Source: https://github.com/comol/cursor_rules_1c/tree/main/.cursor/source/epf-build
Command: npx skills add https://github.com/comol/cursor_rules_1c --skill epf-build

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the process of assembling an EPF file from XML sources for 1C:Enterprise, reducing manual packaging steps and build errors.

Core Features & Use Cases

  • EPF assembly: Generates EPF packages from a set of XML sources following the EPF format.
  • Environment flexibility: Works with configurable SrcDir and OutDir paths and optional V8/bin setup.
  • Use Case: When a developer updates XML sources, run the skill to produce a ready-to-distribute EPF file for deployment.

Quick Start

Run the /epf-build command with the ProcessorName and optional SrcDir and OutDir to produce an EPF from your XML sources.

Frequently Asked Questions about epf-build

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

FAQPage Schema
How do I build a 1C EPF file from XML sources?

Building an EPF from XML sources requires configuring V8_PATH and V8_BASE environment variables and providing SrcDir and OutDir paths. The skill passes these to the 1C Designer toolchain via the DESIGNER workflow to automate assembly.

What is an EPF package used for in 1C:Enterprise?

An EPF package is a distributable file format for 1C:Enterprise assembled from XML definitions. It enables automated packaging and deployment on MCP-based environments, eliminating manual conversion steps and reducing build errors.

Do I need the 1C Designer toolchain to convert XML to EPF?

Yes, converting XML to EPF requires the 1C Designer toolchain accessed via the DESIGNER workflow. You must configure V8_PATH and V8_BASE environment variables pointing to the V8/bin setup so the build process can execute and assemble the package.

How to automate 1C:Enterprise packaging for MCP-based environments?

Automate 1C:Enterprise packaging for MCP-based environments by running the build command with ProcessorName and directory paths. The toolchain returns exit code 0 on success or a non-zero exit code on error, allowing seamless integration into automated deployment pipelines.

Why does my 1C EPF build fail with a non-zero exit code?

A 1C EPF build fails with a non-zero exit code when the 1C Designer toolchain encounters an error during XML assembly. Verify that V8_PATH and V8_BASE environment variables are correctly configured and that your SrcDir contains valid XML source files.