# gen-paylink-govilo

Скилл упаковывает файлы, загружает их в хранилище Govilo и возвращает ссылку для разблокировки с оплатой в USDC. Пригодится, если продаёте цифровые товары.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 3000 установок · ★ 1
- Автор: hau823823@gmail.com
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/hau823823/gen-paylink-govilo/tree/HEAD/skills/gen-paylink-govilo/SKILL.md
- Обновлён: 2026-02-13
- HTML: https://affpapa.org/nevibecode/skills/gen-paylink-govilo

## Что делает

Скилл превращает ZIP, папку или отдельные файлы в платную ссылку. Он сам упаковывает не-ZIP входы, получает presigned URL, заливает архив в R2 и создаёт item, из которого возвращается unlock_url. Всё общение с Bot API идёт по шагам: presign, upload, create item.

Запуск идёт через `uv` из базовой папки скилла. Нужен отдельный env-файл только с `GOVILO_API_KEY` и, при желании, `SELLER_ADDRESS` — указывать `--env-file` на общий `.env` проекта с чужими секретами не стоит. Адрес продавца должен быть EVM-кошелёк в сети Base, его можно передать и флагом `--address`.

Есть жёсткие лимиты: ZIP не больше 20 MB и не больше 20 файлов внутри. Всё, что крупнее, скилл не примет, поэтому тяжёлые сборки придётся резать заранее. Перед запуском скилл просит title, price и description — подставлять их наугад он не станет.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hau823823/gen-paylink-govilo --skill gen-paylink-govilo -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/gen-paylink-govilo/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/gen-paylink-govilo/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hau823823/gen-paylink-govilo --skill gen-paylink-govilo -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/gen-paylink-govilo/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hau823823/gen-paylink-govilo --skill gen-paylink-govilo -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/gen-paylink-govilo/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install hau823823/gen-paylink-govilo gen-paylink-govilo
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/gen-paylink-govilo/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add hau823823/gen-paylink-govilo --skill gen-paylink-govilo -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/hau823823/gen-paylink-govilo --path skills/gen-paylink-govilo
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/gen-paylink-govilo/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add hau823823/gen-paylink-govilo --skill gen-paylink-govilo -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/hau823823/gen-paylink-govilo/tree/HEAD/skills/gen-paylink-govilo/SKILL.md

## Когда брать
- собрать платную ссылку из папки с файлами
- залить ZIP в R2 через presigned URL
- создать item в Bot API и получить unlock_url
- упаковать отдельные файлы в один архив перед продажей
- проверить, что ключ и адрес кошелька заданы до запуска

## Примеры запросов агенту
- Сделай платную ссылку из папки `dist`, название «Starter Kit», цена 5.00 USDC
- Загрузи `bundle.zip` в Govilo и верни unlock_url
- Собери item из файлов `a.pdf` и `b.pdf` с описанием «два шаблона»

## Похожие
- [feishu-lark](https://affpapa.org/nevibecode/skills/feishu-lark.md) — скилл · 1600 установок
- [telegram-bot](https://affpapa.org/nevibecode/skills/openclaudia-telegram-bot.md) — скилл · 493 установки
- [agentcash](https://affpapa.org/nevibecode/skills/agentcash.md) — скилл · 2000 установок
- [use-usdc](https://affpapa.org/nevibecode/skills/use-usdc.md) — скилл · 1000 установок
- [use-gateway](https://affpapa.org/nevibecode/skills/use-gateway.md) — скилл · 953 установки
- [x402](https://affpapa.org/nevibecode/skills/x402.md) — скилл · 1300 установок

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
