/install gen-paylink-govilo
Govilo To Go
Turn any file into a paid unlock link — one command to package, upload, and collect crypto payments. The last mile of automation: from creation to monetization.
Before Running
Always ask the user for these values before executing the CLI — never guess or use placeholders:
- title — What is the product name?
- price — How much to charge (in USDC)?
- description — Short description of the product (optional, but always ask)
CLI Command
Requires uv. See references/setup-guide.md for install instructions.
Run from this skill's base directory. Use a dedicated env file containing only GOVILO_API_KEY (and optionally SELLER_ADDRESS). Never point --env-file at a project .env that contains unrelated secrets.
cd \x3Cskill_base_directory>
uv run --env-file \x3Cpath_to>/.env.govilo create-link \
--input \x3Cpath> \
--title "Product Name" \
--price "5.00" \
--address "0x..." \
--description "optional"
If no .env.govilo exists, create one before running:
GOVILO_API_KEY=sk_live_xxx
SELLER_ADDRESS=0x...
--input accepts ZIP file, folder, or individual files (repeatable). Non-ZIP inputs are auto-packaged.
All output is JSON {"ok": true/false, ...} with exit code 1 on failure.
Parameters
| Param | Required | Source | Description |
|---|---|---|---|
--input |
Yes | CLI (repeatable) | ZIP, folder, or file paths |
--title |
Yes | CLI | Product title |
--price |
Yes | CLI | Price in USDC |
--address |
No | CLI > SELLER_ADDRESS env |
Seller EVM wallet |
--description |
No | CLI | Product description |
Workflow
- Validate config (API Key + seller address)
- Package inputs → ZIP (if not already ZIP)
POST /api/v1/bot/uploads/presign→ get upload_url + session_idPUT upload_url→ upload ZIP to R2POST /api/v1/bot/items→ get unlock_url
File Limits
- Max ZIP size: 20 MB
- Max files in ZIP: 20
Setup
Two values are required:
| Variable | Required | Description |
|---|---|---|
GOVILO_API_KEY |
Yes | Bot API key from govilo.xyz |
SELLER_ADDRESS |
Yes* | EVM wallet address on Base chain |
*SELLER_ADDRESS can also be passed via --address CLI parameter.
See references/setup-guide.md for step-by-step registration and wallet setup instructions.
API Reference
See references/bot-api-quick-ref.md for Bot API endpoints and error codes.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install gen-paylink-govilo - 安装完成后,直接呼叫该 Skill 的名称或使用
/gen-paylink-govilo触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Gen Paylink Govilo 是什么?
Upload files to Govilo and generate unlock links via Bot API. Use when: (1) Creating a Govilo unlock link from a ZIP, folder, or individual files, (2) Automating file upload to Govilo R2 storage with presigned URLs, (3) Managing Govilo Bot API interactions (presign → upload → create item). Requires GOVILO_API_KEY and SELLER_ADDRESS env vars. If missing, guides user to register at https://govilo.xyz/. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1040 次。
如何安装 Gen Paylink Govilo?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install gen-paylink-govilo」即可一键安装,无需额外配置。
Gen Paylink Govilo 是免费的吗?
是的,Gen Paylink Govilo 完全免费(开源免费),可自由下载、安装和使用。
Gen Paylink Govilo 支持哪些平台?
Gen Paylink Govilo 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Gen Paylink Govilo?
由 hau823823(@hau823823)开发并维护,当前版本 v1.0.1。