skrepka 📎
ИИ-соавтор в Google Документах. Агент работает из вашего терминала прямо в документе: читает комментарии, отвечает на них и правит текст на месте.
In English · Приватность · Безопасность
Зачем
Работа над текстом с ИИ обычно идёт в двух окнах: документ и чат с агентом. Скопировать абзац в чат, вставить ответ обратно, руками починить оформление. Пока текст ходит туда-сюда, теряются правки и комментарии.
skrepka убирает это копирование. Вы оставляете по тексту обычные комментарии: про структуру, логику, формулировки. Потом зовёте агента в документ, он читает треды, отвечает и правит текст на месте. Заказчик приходит, комментирует там же, работа продолжается тем же способом. Комментарии при этом не рвутся: якоря остаются на месте, а закрывает треды только человек.
Для кого
Редакторам, копирайтерам и контент-менеджерам, которые ведут и согласовывают тексты в Google Docs, а к работе подключают ИИ-агента: Claude Code, Codex или другого. Быть разработчиком не нужно, доступ к Google настраивает мастер skrepka init.
Что умеет
Главный сценарий — разобрать комментарии. Вы говорите агенту «отработай комментарии», он читает треды, отвечает по делу и вносит правки в текст.
Кроме этого skrepka выгружает документ в markdown и заливает правки обратно, создаёт документы из markdown и разбирает предложенные правки. Полный список сценариев — в docs/PLUGIN.md.
Как начать
- Поставьте skrepka:
pipx install skrepka. - Настройте доступ к Google:
skrepka init. Первая настройка занимает 15–30 минут, инструкция со снимками экрана — в docs/QUICKSTART.md. - Подключите навыки к агенту: docs/PLUGIN.md.
Дальше попросите агента отработать комментарии в тестовом документе.
Вы заводите собственный проект Google Cloud и работаете от своего имени. У skrepka нет сервера и телеметрии: автор skrepka ваших документов и токенов не видит. Подробности в PRIVACY.md.
Документация
| Файл | Что внутри |
|---|---|
| docs/QUICKSTART.md | Настройка доступа к Google по шагам |
| docs/PLUGIN.md | Навыки для Claude Code и Codex |
| docs/LIMITATIONS.md | Что 0.9 не делает |
| PRIVACY.md | Какие данные и куда идут |
| SECURITY.md | Модель угроз и как сообщить об уязвимости |
Лицензия
MIT
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file skrepka-0.9.1.tar.gz.
File metadata
- Download URL: skrepka-0.9.1.tar.gz
- Upload date:
- Size: 160.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
baf9bf44763ce3a74c9a310b2e59981da8bc769039917b6e36552b3ba1f19fb8
|
|
| MD5 |
6fdd20c9adeccc0dafbc8e10fa5113a0
|
|
| BLAKE2b-256 |
ec2c8700ae51d33e7c0b21fe827ee984d1340b799bc69bbc4c69fb73bc7046d8
|
Provenance
The following attestation bundles were made for skrepka-0.9.1.tar.gz:
Publisher:
release.yml on slvfmts/skrepka
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
skrepka-0.9.1.tar.gz -
Subject digest:
baf9bf44763ce3a74c9a310b2e59981da8bc769039917b6e36552b3ba1f19fb8 - Sigstore transparency entry: 2291611106
- Sigstore integration time:
-
Permalink:
slvfmts/skrepka@4f3ee6268adc0207486a6cdc04741e385bdf03e5 -
Branch / Tag:
refs/tags/v0.9.1 - Owner: https://github.com/slvfmts
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@4f3ee6268adc0207486a6cdc04741e385bdf03e5 -
Trigger Event:
push
-
Statement type:
File details
Details for the file skrepka-0.9.1-py3-none-any.whl.
File metadata
- Download URL: skrepka-0.9.1-py3-none-any.whl
- Upload date:
- Size: 92.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a151e22826a3088fe33d7f2020a0354cba47ddf6279bc1d476ee707f0397fe8f
|
|
| MD5 |
a3f475122c6938be686cee506cae9655
|
|
| BLAKE2b-256 |
cf52fe9d4476b0a4dcfc9685d913f5321fc254c5327be0292a731581459458bc
|
Provenance
The following attestation bundles were made for skrepka-0.9.1-py3-none-any.whl:
Publisher:
release.yml on slvfmts/skrepka
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
skrepka-0.9.1-py3-none-any.whl -
Subject digest:
a151e22826a3088fe33d7f2020a0354cba47ddf6279bc1d476ee707f0397fe8f - Sigstore transparency entry: 2291611125
- Sigstore integration time:
-
Permalink:
slvfmts/skrepka@4f3ee6268adc0207486a6cdc04741e385bdf03e5 -
Branch / Tag:
refs/tags/v0.9.1 - Owner: https://github.com/slvfmts
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@4f3ee6268adc0207486a6cdc04741e385bdf03e5 -
Trigger Event:
push
-
Statement type: