erf-expert
CommunityBuild and reverse-engineer 1C ERF files
AuthorArman-Kudaibergenov
Version1.0.0
Installs0
System Documentation
What problem does it solve?
ERF (external report) development in 1C often requires repetitive and error-prone steps to scaffold XML sources, compile them into ERF binaries, or decompile ERF back into XML for editing.
Core Features & Use Cases
- Initialize ERF sources (init): generates a minimal ERF XML scaffold plus an object module, and can optionally attach an empty SKD (data composition schema).
- Build ERF (build): compiles XML sources into a ready-to-use .erf using the 1C platform runtime.
- Dump ERF (dump): decompiles an existing .erf into editable hierarchical XML sources (including object module, forms, and templates).
- Use Case: you have an existing external report packaged as an ERF; use dump to extract its XML, modify BSL/XML, and then use build to produce a new ERF artifact.
Quick Start
Send the command “/erf-expert init MyReport MyReportAlias src --with-skd” to generate a new external report scaffold with an empty SKD.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: erf-expert Download link: https://github.com/Arman-Kudaibergenov/1c-ai-development-kit/archive/main.zip#erf-expert Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.