epf

Automate EPF lifecycle management for 1C external data processors.

41|5|Updated May 28, 2026
One-click install
npx skills add https://github.com/msrv-tech/skills --skill epf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epf
Source: https://github.com/msrv-tech/skills/tree/main/epf
Command: npx skills add https://github.com/msrv-tech/skills --skill epf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

1C EPF lifecycle tasks require manual orchestration across scaffolding, building, and registration steps. This skill provides a unified, repeatable workflow to manage EPF artifacts locally and in BSP registrations.

Core Features & Use Cases

  • Scaffold new EPF projects with epf init for a consistent starting point.
  • Build EPF files from XML sources and dump EPF back to sources; support for BSP registration.
  • Add forms to processors and register them in the root metadata, enabling end-to-end EPF workflows.

Quick Start

Init a new EPF project with epf init, then build and register in BSP with epf bsp-init.

Frequently Asked Questions about epf

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

FAQPage Schema
How do I automate 1C external data processor lifecycle management from scaffolding to BSP registration?

Automating 1C external data processor lifecycle management is done by orchestrating scaffolding, building, dumping, and BSP registration steps through PowerShell scripts. This provides a unified, repeatable workflow to manage EPF artifacts locally without manual orchestration.

How do I build EPF files from XML sources and dump them back?

Building EPF files from XML sources and dumping EPF back to sources are supported as core lifecycle features. The process uses local 1C deployment toolchain commands to convert between XML source files and compiled EPF artifacts.

Do I need 1cv8 installed locally to scaffold and build external data processors?

Yes, the local 1C deployment toolchain (1cv8) is required to build EPF files and manage external data processor artifacts. The workflow validates environment prerequisites and relies on this toolchain to execute local 1C commands.

What's the best way to register 1C external data processors in BSP?

Registering 1C external data processors in BSP is best handled by using a unified EPF lifecycle automation workflow. It standardizes the registration process alongside scaffolding and building, ensuring consistent BSP metadata integration without manual errors.

Can I add forms to 1C external data processors and register them in root metadata automatically?

Yes, adding forms to 1C external data processors and registering them in the root metadata is supported. This enables end-to-end EPF workflows by automating form integration and metadata updates through script-driven lifecycle management.