epf-dump

Decompile 1C EPF files into hierarchical 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-dump-nikolay-shirokov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epf-dump
Source: https://github.com/Nikolay-Shirokov/cc-1c-skills/tree/main/.claude/skills/epf-dump
Command: npx skills add https://github.com/Nikolay-Shirokov/cc-1c-skills --skill epf-dump-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 unpacking 1C External Processing (EPF) files into their constituent XML source files, eliminating the need to manually remember complex 1C platform commands and file structures.

Core Features & Use Cases

  • Decompile EPF: Converts a binary EPF file into a hierarchical directory structure of XML files representing the processing's components (forms, modules, templates).
  • XML Source Generation: Provides raw XML files that can be further analyzed or modified.
  • Use Case: When you receive an EPF file and need to understand its internal structure or extract specific code modules, this Skill quickly generates the necessary XML output.

Quick Start

Use the epf-dump skill to unpack the file 'MyProcessing.epf' into the 'src' directory.

Frequently Asked Questions about epf-dump

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

FAQPage Schema
How do I decompile a 1C EPF file into XML source code?

This skill unpacks 1C External Processing files into a hierarchical XML source code structure, providing raw XML files representing the processing's components like forms, modules, and templates for analysis or modification.

Do I need a 1C platform installation to unpack EPF files into XML?

Unpacking EPF files requires the 1C:Enterprise 8.3 platform executable and a temporary empty database to execute the decompilation process and generate the XML source structure.

What is the best way to extract code modules from a binary 1C External Processing file?

Decompiling the EPF file into XML source files breaks down the binary 1C External Processing artifact into constituent forms and modules, enabling direct code module extraction and analysis.

Can I modify 1C platform artifacts by converting EPF files to XML?

Converting EPF files to XML generates raw source files representing the 1C platform artifacts, which you can then modify directly and analyze within the hierarchical XML structure.

Why does unpacking an EPF file require a temporary empty database?

The 1C:Enterprise 8.3 platform requires a temporary empty database environment to execute the commands that transform binary EPF files into hierarchical XML source code structures.