Skip to content

1.8.1 - Запрещенные символы в текстах набора и загрузка навыков

Latest

Choose a tag to compare

@Desko77 Desko77 released this 28 Aug 10:21
· 4 commits to main since this release

Описание в SKILL.md навыков 1c-storage-ops, zup-hr-api-reference и humanize-ai-text взято в кавычки: двоеточие и вложенная кавычка рвали разбор YAML, и навык не загружался.

Запрещенные символы в текстах набора

Из документации и текстов скриптов убраны длинное и короткое тире, буква е с точками, кавычки-елочки и символ многоточия.

Символ остается там, где он задает алфавит или значение: класс символов регулярного выражения, пара написаний в карте синонимов, шаблон подвала в inspect_sample.py, нормализация имен в speaker_validator.py, имена объектов в заданиях evals и реестр шагов Vanessa Automation.

Список запрещенных символов в rules/text-formatting.md, проверка формата в claude-md-bootstrap и таблица замен в humanize_scan.py заданы кодовыми точками Unicode.

Вызов соседнего навыка

1c-cf-edit, 1c-interface-edit, 1c-meta-edit, 1c-subsystem-edit и 1c-xdto-edit вызывают валидатор напрямую. Invoke-Sibling в 1c-xdto-edit запускает соседа тем же интерпретатором: путь берется из (Get-Process -Id $PID).Path.

Прочие изменения

  • Конвертер в набор для Cursor берет описание навыка в двойные кавычки и заменяет вложенные двойные одинарными.
  • README.md: пример дает 345 строк XML и 16 проверок валидатора; состояние прогона - 831 кейс и 0 отказов.

Всего в наборе 117 скилов и 40 правил.