1c-interface-edit

Edit 1C CommandInterface.xml to hide, show, place, order, or group commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lxml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Streamline the customization of 1C subsystem command interfaces by controlling command visibility, grouping, and ordering.

Core Features & Use Cases

  • Hide or show specific commands to tailor the UI for different roles or configurations.
  • Place commands into groups and define the exact order of commands and subsystems for consistent navigation.
  • Validate changes automatically and support batch updates via JSON or YAML-like payloads.

Quick Start

Provide the path to CommandInterface.xml, specify an operation (hide, show, place, order, subsystem-order, group-order), and supply the corresponding value or a definition file.

Frequently Asked Questions about 1c-interface-edit

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

FAQPage Schema
How do I hide or show commands in a 1C CommandInterface.xml file?

To hide or show commands in a 1C CommandInterface.xml file, you specify the path to the XML, choose the 'hide' or 'show' operation, and supply the target command value. The Skill automatically applies the visibility changes and formats the XML output.

Can I batch update 1C subsystem command ordering using a JSON or YAML definition?

Yes, you can batch update 1C subsystem command ordering by supplying a JSON or YAML-like definition file. This allows you to define 'order', 'subsystem-order', and 'group-order' operations across multiple commands in a single automated process.

What is the best way to group and order commands in a 1C subsystem command interface?

The best way to group and order commands in a 1C subsystem command interface is using the 'place', 'order', and 'group-order' operations. This Skill automatically creates sections if missing and formats the XML to ensure consistent navigation.

Does the 1C command interface editor support creating missing sections automatically?

Yes, the 1C command interface editor supports automatic section creation within CommandInterface.xml. It also offers optional CreateIfMissing validation to ensure targeted visibility, grouping, and ordering operations succeed without manual XML pre-configuration.

Do I need the lxml library to configure 1C command interface visibility?

Yes, you need the lxml Python library installed to configure 1C command interface visibility. This dependency is required for the underlying XML parsing and formatting logic that edits the CommandInterface.xml file across different project environments.