epf-remove-template

Remove a specified template and its XML metadata from a 1C EPF file.

511|99|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/Nikolay-Shirokov/cc-1c-skills --skill epf-remove-template-nikolay-shirokov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epf-remove-template
Source: https://github.com/Nikolay-Shirokov/cc-1c-skills/tree/main/.claude/skills/epf-remove-template
Command: npx skills add https://github.com/Nikolay-Shirokov/cc-1c-skills --skill epf-remove-template-nikolay-shirokov

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the removal of a specific template (and its associated metadata) from a 1C external processing (EPF) file, streamlining the modification of 1C configurations.

Core Features & Use Cases

  • Template Removal: Deletes a specified template's XML metadata and its corresponding directory.
  • Metadata Update: Automatically removes the template's registration from the main EPF XML file.
  • Use Case: When refactoring or cleaning up a 1C external processing file, you need to remove an unused print form template. This Skill handles the precise file deletions and XML modifications required.

Quick Start

Use the epf-remove-template skill to remove the template named 'MyOldTemplate' from the external processing 'MyProcessor'.

Frequently Asked Questions about epf-remove-template

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

FAQPage Schema
How do I remove an unused template from a 1C external processing file?

To remove a template from a 1C external processing (EPF) file, you need to delete the template's XML metadata, remove its directory, and de-register it from the main EPF XML file. This Skill automates those exact file deletions and XML modifications for you.

What happens to the main EPF XML when a template is removed?

When a template is removed, the main EPF XML file is automatically updated to de-register the template. This ensures the 1C external processing configuration remains valid and does not reference deleted template files or directories.

Can I use this to clean up print form templates in 1C configurations?

Yes, you can use this to clean up 1C configurations by removing unused print form templates from external processing files. It handles both the metadata update in the main EPF XML and the physical deletion of the template directory.

What is the best way to delete a template and its associated files from an EPF?

The best way to delete a template and its associated files from an EPF is to automate the removal of the template's XML metadata and its directory while updating the main EPF XML to de-register it. This prevents broken references in your 1C external processing file.

Do I need any specific 1C development environment setup to remove EPF templates?

You need a 1C external processing (EPF) file containing the template you want to remove. The Skill operates directly on the EPF XML structure and associated files to handle the deletion and metadata de-registration without requiring additional dependencies.