Патч установки. Каталог остаётся 54 паттерна, движок и промпт не меняются.
С v3.15.0 скилл нельзя было поставить через веб-интерфейс Claude.ai. Причин оказалось две.
Кириллица в именах файлов. Загрузчик отклоняет архив с не-ASCII путями внутри: Zip file contains path with invalid characters. references/каталог.md и дневник-правок.md переименованы в references/catalog.md и edit-log.md, ссылки поправлены во всех шести местах. Новый гейт check_ascii_filenames в scripts/lint_skill.py валит CI на любом не-ASCII имени внутри папки скилла, так что регрессия закрыта линтом, а не договорённостью.
Инструкция установки вела не туда. Она указывала на archive/refs/heads/main.zip, где SKILL.md лежит третьим уровнем внутри humanizer-ru-main/skills/humanizer-ru/ и загрузчик его не находит. Это хвост v3.14.2, убравшей корневой SKILL.md. Теперь оба README ведут на готовый ассет humanizer-ru.zip из этого релиза.
Установка в Claude.ai
Скачайте humanizer-ru.zip ниже и загрузите его в Settings → Capabilities → Skills → Upload skill. Ссылка на свежий ассет всегда одна: https://github.com/ilyautov/humanizer-ru/releases/latest/download/humanizer-ru.zip
Релиз также включает изменения v3.15.2 (поле displayName в манифестах плагина), которая осталась без отдельного тега.
Спасибо @iashavskiy за подробный баг-репорт с воспроизведением: #45