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

Govilo To Go

  • 1 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.

Uploads ZIPs, folders, or files to Govilo R2 storage and generates a paid unlock link priced in USDC via the Govilo Bot API.

About

Packages input files, uploads them to Govilo storage with presigned URLs, and creates a purchasable unlock link through the Govilo Bot API. A developer uses it to sell digital products by generating a Govilo unlock link priced in USDC.

  • Presign, upload, then create-item flow via CLI
  • Requires GOVILO_API_KEY; input accepts ZIP, folder, or files

Govilo To Go by the numbers

  • 1 all-time installs (skills.sh)
  • 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
Installs1
repo stars1
Last updatedFebruary 13, 2026
Repositoryhau823823/govilo-to-go

What it does

Uploads ZIPs, folders, or files to Govilo R2 storage and generates a paid unlock link priced in USDC via the Govilo Bot API.

Files

SKILL.mdMarkdownGitHub ↗

Govilo To Go

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

cd skills/govilo-to-go
uv run --env-file ../../.env create-link \
  --input <path>         \
  --title "Product Name" \
  --price "5.00"         \
  --address "0x..."      \
  --description "optional"

--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 https://govilo.xyz/
SELLER_ADDRESSYes*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.

Related skills

Automation & Workflowspaymentsecommerce

This week in AI coding

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

unsubscribe anytime.