1c-epf-dump

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the extraction of EPF/ERF sources by dumping 1C external data processors into XML form, enabling inspection, versioning, and editing outside the 1C Studio.

Core Features & Use Cases

  • EPF/ERF to XML: Converts 1C external data processors or reports into structured XML sources for review and version control.
  • Multi-wrapper Support: Works with both PowerShell and Python wrappers to invoke the 1C platform, adapting to your environment.
  • Use Case: When you need to view or modify the inner XML representation of a 1C EPF/ERF file, or to prepare sources for diffing and documentation.

Quick Start

Run the epf-dump skill with an EPF/ERF file to generate XML in the src folder.

Frequently Asked Questions about 1c-epf-dump

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

FAQPage Schema
How do I convert 1C EPF files to XML for source control?

Dumping 1C EPF and ERF files to XML requires the 1cv8.exe binary or a specified V8Path to execute the extraction. You must provide the EPF/ERF input file and designate an output directory for the generated XML sources.

Can I extract ERF report sources from a server-based infobase?

Yes, extracting ERF report sources from a server-based infobase is supported alongside local EPF/ERF projects. This enables source extraction for inspection or archiving directly from server environments.

Do I need 1C Studio installed to dump EPF sources to XML?

Dumping EPF sources to XML requires access to the 1C platform binary via 1cv8.exe or V8Path. It uses PowerShell or Python wrappers to invoke the platform, avoiding the need for the full 1C Studio interface.

What is the best way to automate 1C external data processor extraction?

Automating 1C external data processor extraction is best done using script wrappers that pass -InputFile and -OutputDir parameters to the 1C platform. Both PowerShell and Python wrappers are supported for environment flexibility.

Does the EPF to XML dump work with both PowerShell and Python?

Yes, the EPF to XML dump works with both PowerShell and Python wrappers. This multi-wrapper support adapts to your environment, allowing you to invoke the 1C platform using your preferred scripting automation setup.