epf-dump

Convert 1C EPF/ERF files into XML sources for inspection.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/mmmmmm786mngb-jpg/WIM_DEV --skill epf-dump-mmmmmm786mngb-jpg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epf-dump
Source: https://github.com/mmmmmm786mngb-jpg/WIM_DEV/tree/main/.cursor/skills/epf-dump
Command: npx skills add https://github.com/mmmmmm786mngb-jpg/WIM_DEV --skill epf-dump-mmmmmm786mngb-jpg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill parses EPF/ERF files used by the 1C platform into XML sources, enabling access to the underlying code and data definitions for analysis, debugging, or migration.

Core Features & Use Cases

  • EPF/ERF decompilation: converts external data processors or reports into XML sources that can be inspected with standard editors.
  • Platform compatibility: works with 1C platform tooling and requires a valid information base context for accurate decompilation.
  • Use Case: when you need to extract the sources from a packaged EPF/ERF file to review logic or migrate to a new environment.

Quick Start

Run the epf-dump skill with an EPF/ERF file and an output directory to generate the XML sources.

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?

Yes, you can extract ERF report files into XML sources by running the decompilation process with a valid file and an output directory. This converts 1C external reports into XML format suitable for source code recovery, debugging, and migration tasks.

Do I need a specific 1C environment to extract EPF sources?

Yes, you need a compatible 1C environment or tooling with a valid information base context to accurately decompile EPF and ERF files. This platform setup is required to parse the packaged files and generate the specified XML output correctly.

What is the best way to recover source code from a packaged 1C external data processor?

The best way to recover source code from a 1C external data processor is to decompile the EPF file directly into XML sources. This allows you to access underlying code and data definitions for analysis or migration to a new environment.

When should I convert EPF and ERF files to XML for 1C migration?

You should convert EPF and ERF files to XML during 1C migration when you need to extract sources from packaged assets to review logic. This decompilation step allows you to inspect and modify underlying code and data definitions before moving to a new environment.

Why does EPF decompilation require a valid information base context?

EPF decompilation requires a valid information base context because the 1C platform tooling relies on it to accurately parse and extract external data processors. Without this environment, the conversion of packaged files into XML sources cannot be processed correctly.