gen-paylink-govilo
Installation
Summary
Package files into paid unlock links on Govilo with a single command.
- Accepts ZIP files, folders, or individual files as input; non-ZIP inputs are automatically packaged into a ZIP (max 20 MB, 20 files per package)
- Handles the full Govilo Bot API workflow: presign upload URL, upload to R2 storage, and create monetized item with unlock link
- Requires
GOVILO_API_KEYandSELLER_ADDRESSenvironment variables; seller address can also be passed via CLI parameter - Returns JSON output with unlock URL on success; always prompt user for product title, price (USDC), and optional description before execution
SKILL.md
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.