AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

1c Meta Edit

skill-desko77-claude-code-skills-1c-1c-meta-edit · by Desko77

Точечное редактирование объекта метаданных 1С. Используй когда нужно добавить, удалить или изменить реквизиты, табличные части, измерения, ресурсы или свойства существующего объекта конфигурации

No reviews yet
0 installs
42 views
0.0% view→install

Install

$ agentstack add skill-desko77-claude-code-skills-1c-1c-meta-edit

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-desko77-claude-code-skills-1c-1c-meta-edit)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of 1c Meta Edit? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

/meta-edit — точечное редактирование метаданных 1С

Атомарные операции модификации существующих XML объектов метаданных.

Команда

Inline mode (простые операции)

powershell.exe -NoProfile -File skills/1c-meta-edit/scripts/meta-edit.ps1 -ObjectPath "" -Operation  -Value ""

JSON mode (сложные/комбинированные)

powershell.exe -NoProfile -File skills/1c-meta-edit/scripts/meta-edit.ps1 -DefinitionFile "" -ObjectPath ""

| Параметр | Описание | |----------|----------| | ObjectPath | XML-файл или директория объекта (обязательный, авторезолв .xml) | | Operation | Inline-операция (альтернатива DefinitionFile) | | Value | Значение для inline-операции | | DefinitionFile | JSON-файл с операциями (альтернатива Operation) | | NoValidate | Не запускать meta-validate после правки |

Операции — сводная таблица

Batch через ;; во всех операциях. Подробный синтаксис — в файлах по ссылкам.

Дочерние элементы — [child-operations.md](child-operations.md)

| Операция | Формат Value | Пример | |----------|-------------|--------| | add-attribute | Имя: Тип \| флаги | "Сумма: Число(15,2) \| req, index" | | add-ts | ТЧ: Рекв1: Тип1, Рекв2: Тип2 | "Товары: Ном: CatalogRef.Ном, Кол: Число(15,3)" | | add-dimension | Имя: Тип \| флаги | "Организация: CatalogRef.Организации \| master" | | add-resource | Имя: Тип | "Сумма: Число(15,2)" | | add-enumValue | Имя | "Значение1 ;; Значение2" | | add-column | Имя: Тип | "Тип: EnumRef.ТипыДокументов" | | add-form / add-template / add-command | Имя | "ФормаЭлемента" | | add-ts-attribute | ТЧ.Имя: Тип | "Товары.Скидка: Число(15,2)" | | remove-* | Имя | "СтарыйРеквизит ;; ЕщёОдин" | | remove-ts-attribute | ТЧ.Имя | "Товары.УстаревшийРекв" | | modify-attribute | Имя: ключ=значение | "СтароеИмя: name=НовоеИмя, type=Строка(500)" | | modify-ts-attribute | ТЧ.Имя: ключ=значение | "Товары.Рекв: name=НовоеИмя" | | modify-ts | ТЧ: ключ=значение | "Товары: synonym=Товарный состав" |

Позиционная вставка: "Склад: CatalogRef.Склады >> after Организация".

Свойства объекта — [properties-reference.md](properties-reference.md)

| Операция | Формат Value | Пример | |----------|-------------|--------| | modify-property | Ключ=Значение | "CodeLength=11 ;; DescriptionLength=150" | | add-owner | MetaType.Name | "Catalog.Контрагенты ;; Catalog.Организации" | | add-registerRecord | MetaType.Name | "AccumulationRegister.ОстаткиТоваров" | | add-basedOn | MetaType.Name | "Document.ЗаказКлиента" | | add-inputByString | Путь поля | "StandardAttribute.Description" | | set-owners / set-registerRecords / set-basedOn / set-inputByString | Замена всего списка | "Catalog.Орг ;; Catalog.Контр" | | remove-owner / remove-registerRecord / ... | Удаление из списка | "Catalog.Контрагенты" |

JSON DSL — [json-dsl.md](json-dsl.md)

Для комбинированных операций (add + remove + modify в одном файле), синонимы ключей/типов, таблица поддерживаемых объектов.

Быстрые примеры

# Добавить реквизиты
-Operation add-attribute -Value "Комментарий: Строка(200) ;; Сумма: Число(15,2) | index"

# Составной тип (несколько типов через +)
-Operation add-attribute -Value "Значение: Строка + Число(15,2) + Дата + CatalogRef.Контрагенты"

# Добавить ТЧ с реквизитами
-Operation add-ts -Value "Товары: Ном: CatalogRef.Ном | req, Кол: Число(15,3), Цена: Число(15,2)"

# Удалить реквизит
-Operation remove-attribute -Value "УстаревшийРеквизит"

# Переименовать + сменить тип
-Operation modify-attribute -Value "СтароеИмя: name=НовоеИмя, type=Строка(500)"

# Изменить свойства объекта
-Operation modify-property -Value "CodeLength=11 ;; DescriptionLength=150"

# Владельцы справочника
-Operation set-owners -Value "Catalog.Контрагенты ;; Catalog.Организации"

Верификация

/meta-validate     — валидация после редактирования
/meta-info         — визуальная сводка

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.