Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
hau823823 avatar

Gen Paylink Govilo

  • 3k installs
  • 1 repo stars
  • Updated February 13, 2026
  • hau823823/govilo-to-go

This is a copy of gen-paylink-govilo by hau823823 - installs and ranking accrue to the original listing.

gen-paylink-govilo is a Govilo automation skill that uploads files to R2 via presigned URLs and creates crypto-paid unlock links for developers selling digital artifacts through the Govilo Bot API.

About

gen-paylink-govilo is a skill (v1.0) in hau823823/govilo-to-go that uploads files to Govilo and generates unlock links via the Bot API. The workflow covers presign, upload to Govilo R2 storage, and create item for a ZIP, folder, or individual files. Required environment variables are GOVILO_API_KEY and SELLER_ADDRESS; the skill guides registration at govilo.xyz when keys are missing. Developers reach for gen-paylink-govilo when automating paid file drops, packaging release artifacts behind crypto unlock links, or scripting Govilo Bot API interactions without manual dashboard steps. The skill is tagged for OpenClaw with GOVILO_API_KEY as the primary env var.

  • One-command workflow: package → upload to R2 → generate paid unlock link
  • Automates full Govilo Bot API sequence (presign, upload, create item)
  • Always prompts for title, price (USDC), and description before running
  • Guides user to register and set GOVILO_API_KEY + SELLER_ADDRESS when missing

Gen Paylink Govilo by the numbers

  • 3,002 all-time installs (skills.sh)
  • Security screen: CRITICAL risk (skills.sh audit)
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hau823823/govilo-to-go --skill gen-paylink-govilo

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3k
repo stars1
Security audit2 / 3 scanners passed
Last updatedFebruary 13, 2026
Repositoryhau823823/govilo-to-go

How do you create a paid Govilo unlock link?

Instantly turn any file, folder or ZIP into a paid Govilo unlock link that collects crypto payments.

Who is it for?

Developers distributing paid ZIPs, folders, or file bundles who already have Govilo API credentials and a seller wallet address.

Skip if: Teams needing fiat checkout, subscription billing, or file sales outside the Govilo crypto unlock model.

When should I use this skill?

The user wants a Govilo unlock link from files, needs presigned R2 upload automation, or asks to script Govilo Bot API item creation.

What you get

Govilo unlock link, uploaded R2 object, and created sellable item record.

  • govilo unlock link
  • uploaded file on R2

By the numbers

  • Ships at version 1.0 in the govilo-to-go manifest
  • Requires 2 environment variables: GOVILO_API_KEY and SELLER_ADDRESS

Files

SKILL.mdMarkdownGitHub ↗

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:

1. title — What is the product name? 2. price — How much to charge (in USDC)? 3. 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 <skill_base_directory>
uv run --env-file <path_to>/.env.govilo create-link \
  --input <path>         \
  --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

ParamRequiredSourceDescription
--inputYesCLI (repeatable)ZIP, folder, or file paths
--titleYesCLIProduct title
--priceYesCLIPrice in USDC
--addressNoCLI > SELLER_ADDRESS envSeller EVM wallet
--descriptionNoCLIProduct description

Workflow

1. Validate config (API Key + seller address) 2. Package inputs → ZIP (if not already ZIP) 3. POST /api/v1/bot/uploads/presign → get upload_url + session_id 4. PUT upload_url → upload ZIP to R2 5. POST /api/v1/bot/items → get unlock_url

File Limits

  • Max ZIP size: 20 MB
  • Max files in ZIP: 20

Setup

Two values are required:

VariableRequiredDescription
GOVILO_API_KEYYesBot API key from [govilo.xyz][]
SELLER_ADDRESSYes*EVM wallet address on Base chain

[govilo.xyz]: https://govilo.xyz/

*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.

Related skills

FAQ

What environment variables does gen-paylink-govilo need?

gen-paylink-govilo requires GOVILO_API_KEY and SELLER_ADDRESS. If either is missing, the skill directs developers to register at https://govilo.xyz/ before running the presign-upload-create flow.

What inputs does gen-paylink-govilo accept?

gen-paylink-govilo creates unlock links from a ZIP archive, a folder, or individual files. The skill automates presigned upload to Govilo R2 storage and item creation through the Govilo Bot API.

Is Gen Paylink Govilo safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.