/meta-remove - удаление объекта метаданных

SkillAI & models

This skill gives your AI the ability to delete a metadata object from a 1C configuration. Once added, you can ask your AI to remove an object from the configuration and it will carry out the deletion. It works with requests phrased as either deleting or removing an object.

Available today. Use it from your connected AI after setup.

After adding the skill, tell your AI which metadata object should be removed from your 1C configuration. You can simply ask it to delete or remove that object.

Then ask your AI: use the /meta-remove - удаление объекта метаданных skill

What your AI can do with it

  • Remove a metadata object from a 1C configuration
  • Delete an object you ask to have removed from the configuration
  • Handle requests phrased as delete or remove for configuration objects

What this skill tells your AI

The instructions your AI receives, as published by desko77/claude-code-skills-1c in skills/1c-meta-remove/SKILL.md and read by ahel’s review.

Безопасно удаляет объект из XML-выгрузки конфигурации. Перед удалением проверяет ссылки на объект в реквизитах, коде и других метаданных. Если ссылки найдены - удаление блокируется.

Использование

/meta-remove <ConfigDir> -Object <Type.Name>

Параметры

ПараметрОбязательныйОписание
ConfigDirдаКорневая директория выгрузки (где Configuration.xml)
ObjectдаТип и имя объекта: Catalog.Товары, Document.Заказ и т.д.
DryRunнетТолько показать что будет удалено, без изменений
KeepFilesнетНе удалять файлы, только дерегистрировать
ForceнетУдалить несмотря на найденные ссылки

Команда

powershell.exe -NoProfile -File skills/1c-meta-remove/scripts/meta-remove.ps1 -ConfigDir "<путь>" -Object "Catalog.Товары"

Поддерживаемые типы

Catalog, Document, Enum, Constant, InformationRegister, AccumulationRegister, AccountingRegister, CalculationRegister, ChartOfAccounts, ChartOfCharacteristicTypes, ChartOfCalculationTypes, BusinessProcess, Task, ExchangePlan, DocumentJournal, Report, DataProcessor, CommonModule, ScheduledJob, EventSubscription, HTTPService, WebService, DefinedType, Role, Subsystem, CommonForm, CommonTemplate, CommonPicture, CommonAttribute, SessionParameter, FunctionalOption, FunctionalOptionsParameter, Sequence, FilterCriterion, SettingsStorage, XDTOPackage, WSReference, StyleItem, Language

Примеры

# Проверка ссылок + dry run
... -ConfigDir C:\WS\tasks\cfsrc\acc_8.3.24 -Object "Catalog.Устаревший" -DryRun

# Удалить объект без ссылок
... -ConfigDir C:\WS\tasks\cfsrc\acc_8.3.24 -Object "Catalog.Устаревший"

# Принудительно удалить несмотря на ссылки
... -ConfigDir C:\WS\tasks\cfsrc\acc_8.3.24 -Object "Catalog.Устаревший" -Force

# Только дерегистрировать (файлы оставить)
... -ConfigDir C:\WS\tasks\cfsrc\acc_8.3.24 -Object "Report.Старый" -KeepFiles

# Удалить общий модуль
... -ConfigDir src -Object "CommonModule.МойМодуль"

Signals

GitHub stars
61
Forks
14
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
x-1c-meta-remove
Source
github.com/desko77/claude-code-skills-1c