Какие ошибки ловят скиллы
Скиллы различаются тем, что считают ошибкой. Одни правят оформление по справочникам, другие вычищают канцелярит и приметы машинного текста, третьи проверяют строки интерфейса в коде.
- Типографика и вычитка. ru-text расставляет кавычки-елочки, тире и неразрывные пробелы и к каждой правке дает правило. Корпус из более чем 2000 правил лежит в 10 справочниках. Оценку текста скилл ставит от 0 до 10 по пяти шкалам.
- Оформление по Мильчину. Claude Russian Editor переносит в агента правила «Справочника издателя и автора» издания 2014 года, от прописных букв и чисел до библиографии по ГОСТ.
- Следы нейросети. Humanizer RU ищет 38 паттернов и проверяет чистовик линтером. humanizer-ru печатает балл чистоты, поэтому текст до и после правки можно сравнить.
- Мусор после вставки из чат-бота. humanizer-ru для гигиены вставки находит невидимые символы, метки цитирования и utm-хвосты. Команда humanizer-facts сверяет числа, даты и имена до и после правки.
- Канцелярит и кальки. Нора Галь правит по книге «Слово живое и мертвое», а в режиме перевода ищет буквализмы. Инфостиль вычищает стоп-слова и штампы в два прохода.
- Русские строки в коде. russian-text-quality требует все формы множественного числа в ключах i18next, ICU и vue-i18n. Упрощенный технический русский держит комментарии и README по правилам ГОСТ Р 58049-2017, с предложениями до 20 слов.
API для проверки орфографии
Готового скилла со Спеллером в каталоге нет, поэтому агент вызывает API сам. Запросы идут на адрес speller.yandex.net/services/spellservice.json, метод checkText проверяет один фрагмент, а checkTexts несколько. Спеллер находит орфографические ошибки и предлагает замены в русском, украинском и английском тексте.
Версия API v1 бесплатная. Условия использования оставляют за Яндексом право ограничить нагрузку 10 тысячами обращений и 10 млн символов в сутки. Для разовой проверки статей этого достаточно, а объем массовой проверки стоит посчитать заранее.
Ключи скиллам не нужны. Для ru-text достаточно npx skillfoxx add skills/ru-text. Сканеру humanizer-ru нужны пакеты razdel и pymorphy3, а линтеру Humanizer RU хватает python3.
С чего начать под вашу задачу
У большинства скиллов минимальный доступ. Расширенный получили те, что ставят локальный сканер, перезаписывают файлы или запускают хук. Все работают без VPN.
- Правите статьи и посты — ru-text в паре с Humanizer RU. Первый отвечает за типографику, второй за приметы нейросети.
- Готовите книгу или отчет к печати — Claude Russian Editor. Лицензия CC BY-NC 4.0 запрещает использовать его в коммерческих проектах.
- Пишете на 1С или про 1С — Humanizer RU с линтером. Он знает терминологию 1С и не считает ее канцеляритом. Линтер ставит оценку от 0 до 100, его можно включить проверкой в CI.
- Переводите — Нора Галь в режиме проверки перевода.
- Ведете интерфейс на русском — russian-text-quality. Отчет он пишет по-английски, чтобы его понял ревьюер без русского.
- Ищете инструменты для 1С, Яндекса и других российских сервисов — они перечислены в разделе российский стек.
Чего скиллы не делают
Ни один скилл не ищет заимствования. Для антиплагиата нужен отдельный сервис. Прохождение детекторов ИИ скиллы тоже не обещают.
Инфостиль просит хотя бы одну цифру в каждом тексте, и без исходных данных агент может подставить условное число. Такие числа проверяйте до публикации. Команда humanizer-clean с флагом --in-place перезаписывает файл и оставляет оригинал в .bak, а установка Claude Russian Editor через curl | bash выполняет скрипт из сети.