GigaChat для правки русского текста: скилл и CLI для Cursor

gigachat-ru-edit

Скилл и CLI для Cursor: литературная правка русского текста через GigaChat без переписывания с нуля и с показом diff перед применением

  • 0 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Тексты отправляются во внешний API Сбера: конфиденциальные документы так отправлять нельзя
  • Ключ GigaChat лежит в файле на диске, при утечке им пользуются от вашего имени
Все причины и проверки
Российский стек

gfermoto/gigachat-ru-edit

Установка

Работает в
Сервисы

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/gigachat-ru-edit

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Тексты отправляются во внешний API Сбера: конфиденциальные документы так отправлять нельзя
  • Ключ GigaChat лежит в файле на диске, при утечке им пользуются от вашего имени

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл для Cursor с командной оболочкой `scripts/ru_edit.py` правит русский текст через GigaChat API. По умолчанию берется модель `GigaChat-3-Ultra` на `https://api.giga.chat/v1` с бесплатным тарифом для физлиц (scope `GIGACHAT_API_PERS`). Модель аккуратно исправляет грамматику и канцелярит, не переписывая текст с нуля. Скрипт принимает один фрагмент через `--text` или пакет JSON-строк через `--json-file`. В `SKILL.md` агенту сказано собрать русские фрагменты, прогнать CLI, показать diff и применить правки только после согласия пользователя. Секреты лежат в `~/.config/gigachat.env`, а `GIGACHAT_PRESERVE_TERMS` защищает термины, которые нельзя трогать.

Для кого. Редакторам и разработчикам, которые правят русские тексты и документацию в Cursor и хотят использовать для этого модель Сбера.

Подходит, если

  • Документация и тексты в проекте написаны с канцеляритом, и нужна бережная вычитка
  • Надо вычитать сразу пакет строк интерфейса в JSON и посмотреть различия
  • Названия продуктов и термины должны остаться на латинице и без перевода
  • Хочется бесплатной модели для разовых правок без иностранных сервисов

Не подходит, если

  • Агент работает в Claude Code или Codex: инструкция и путь установки написаны под папку скиллов Cursor
  • Нужна полная переработка стиля или перевод: скилл правит текст бережно и не пишет заново
  • Тексты конфиденциальны и не должны уходить во внешний облачный сервис

Пример запроса к агенту

Вычитай этот абзац документации через GigaChat, убери канцелярит и покажи diff, названия сервисов не переводи

Ограничения

Скилл рассчитан на Cursor: установка клонированием в `~/.cursor/skills/gigachat-ru-edit`, для других агентов команды придется переносить самим. Нужен ключ авторизации GigaChat из кабинета разработчика Сбера и Python-окружение с зависимостями из `requirements.txt`. Тексты уходят в API Сбера, лимиты бесплатного тарифа для физлиц задает сам сервис. Правка делается моделью, поэтому результат нужно просматривать по diff, а не принимать вслепую. Репозиторий маленький: семь файлов, ноль звезд, последний коммит в октябре 2026 года, лицензия MIT.

Как отключить. Удалите папку `~/.cursor/skills/gigachat-ru-edit`, файл `~/.config/gigachat.env` и отзовите ключ в кабинете разработчика Сбера.

Частые вопросы

Какая модель используется?

По умолчанию `GigaChat-3-Ultra` на `https://api.giga.chat/v1`, тариф Freemium для физических лиц.

Где хранятся ключи?

В `~/.config/gigachat.env`: переменная `GIGACHAT_CREDENTIALS` со значением `Basic ...`, права файла 600.

Можно ли править сразу много строк?

Да, через `--json-file`: файл со списком объектов вида `{"id": "a", "text": "..."}`.

Как защитить термины от правки?

Перечислить их в переменной `GIGACHAT_PRESERVE_TERMS`, тогда модель оставит их без перевода.

Применяются ли правки автоматически?

Нет: по инструкции агент показывает diff и применяет изменения только после подтверждения.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы GigaChat

GigaChat Skills

Российский стек

Восемь скиллов для кода на GigaChat API: выбор слоя интеграции, настройка доступа, SDK, LangChain, gpt2giga и Deep Agents

СкиллРасширенный доступ4Звезды репозитория
Российский стек

Подборка скиллов российского стека: GigaChat, YandexGPT, Яндекс 360, Яндекс Облако, Метрика и заказы маркетплейсов

СкиллРасширенный доступ82Звезды репозитория
Российский стек

Скилл для Cursor: переводит проекты на Python, JS или TS с OpenAI на GigaChat, определяет стек, выбирает адаптер и проверяет тестами запуск

СкиллРасширенный доступ1Звезды репозитория
Официальный

MCP-сервер для проверки текста на признаки генерации нейросетью через GigaChat API

MCP-серверРасширенный доступ5Звезды репозитория
Официальный

Прокси от ai-forever, который отдает GigaChat через API OpenAI, Anthropic и Gemini, чтобы запускать на нем Claude Code, Codex и Gemini CLI

CLIШирокий доступ145Звезды репозитория
Российский стек

Шлюз MCP к GigaChat и YandexGPT с автопереключением между ними и анонимизацией персональных данных по 152-ФЗ

MCP-серверРасширенный доступ1Звезды репозитория

Коротко о README

В README изложены возможности, порядок установки клонированием в папку Cursor, получение ключа и создание файла окружения, запуск CLI для одного фрагмента и пакета JSON, а также ссылка на `SKILL.md` с инструкциями для агента.

Бейдж для README

Сообщить о проблеме