epf-bsp-add-command

Add commands and handlers to 1C:Enterprise EPF files using BSP.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of adding new commands to existing 1C:Enterprise external processing (EPF) files, specifically those using the BSP (Basic Support Platform) framework, streamlining development and ensuring consistency.

Core Features & Use Cases

  • Command Registration: Automatically adds new commands to the СведенияОВнешнейОбработке() function.
  • Handler Generation: Creates corresponding handlers for the new commands (e.g., server methods, print forms).
  • Use Case: A developer needs to add a new "Print Customer Order" functionality to an existing external processing. Instead of manually editing the BSL code, they use this Skill to generate the command registration and the necessary print handler.

Quick Start

Use the epf-bsp-add-command skill to add a new command named 'CustomerOrder' with the presentation 'Print Customer Order' to the 'SalesProcessing' external processing.

Frequently Asked Questions about epf-bsp-add-command

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

FAQPage Schema
How do I add a new command to 1C BSP external processing?

This Skill adds commands to 1C BSP external processing by dynamically registering them within the `СведенияОВнешнейОбработке()` function and automatically generating the corresponding BSL handler procedures.

What types of command handlers can be generated for 1C EPF files?

Generated command handlers for 1C EPF files include client and server-side method calls, form opening procedures, and print form generation handlers, ensuring proper BSP integration and code consistency.

Can I automate print form registration in 1C:Enterprise external processing?

Yes, you can automate print form registration in 1C:Enterprise external processing by using this Skill to generate the necessary print form handlers and command registrations within the BSP framework automatically.

Does this work with existing 1C external processing files that already use BSP?

Yes, this works with existing 1C external processing files that already use BSP by appending new commands and handlers to the current structure, reducing manual development effort without breaking existing functionality.

Why manually edit BSL code when adding commands to 1C external processing?

Manually editing BSL code to add commands risks inconsistencies in the `СведенияОВнешнейОбработке()` function, whereas this Skill ensures correct BSP command registration and handler generation automatically to prevent errors.