Skip to main content
skill CX Codex

gen-paylink-govilo — Claude Code skill: paid unlock links

This skill packages files, uploads them to Govilo storage and returns an unlock link paid in USDC. Useful when you sell digital goods.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add hau823823/gen-paylink-govilo --skill gen-paylink-govilo -a claude-code
Open on GitHub

What gen-paylink-govilo does

The skill turns a ZIP, a folder or a set of loose files into a paid link. Non-ZIP inputs get packaged automatically, then it requests a presigned URL, pushes the archive to R2 and creates an item that returns an unlock_url. Bot API calls follow three steps: presign, upload, create item.

You run it with uv from the skill's base directory. Keep a dedicated env file holding only GOVILO_API_KEY and optionally SELLER_ADDRESS; pointing --env-file at a project .env full of unrelated secrets is a bad idea. The seller address must be an EVM wallet on Base, and you can pass it with --address instead of the variable.

Limits are strict: a ZIP of at most 20 MB and no more than 20 files inside. Anything bigger gets rejected, so trim large builds before you start. The skill also asks for title, price and description up front rather than guessing them.

What it helps with

  • build a paid link from a folder of files
  • upload a ZIP to R2 with a presigned URL
  • create a Bot API item and get its unlock_url
  • pack loose files into one archive before selling
  • check that the API key and wallet address are set before running

Example prompts for the agent

  • Create a paid link from the dist folder, title "Starter Kit", price 5.00 USDC
  • Upload bundle.zip to Govilo and give me the unlock_url
  • Build an item from a.pdf and b.pdf with the description "two templates"

How to install gen-paylink-govilo

1Skills CLI (Vercel)

npx skills add hau823823/gen-paylink-govilo --skill gen-paylink-govilo -a claude-code

2Manually: put the files in place

~/.claude/skills/gen-paylink-govilo/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/gen-paylink-govilo/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about gen-paylink-govilo

How do I install gen-paylink-govilo in Claude?

Run npx skills add hau823823/gen-paylink-govilo --skill gen-paylink-govilo -a claude-code. The skill file then lands at ~/.claude/skills/gen-paylink-govilo/SKILL.md.

What does gen-paylink-govilo do?

It packages files, uploads them to Govilo storage and creates a paid unlock link. It talks to the Bot API in three steps: presign, upload, create item.

What do I need before running it?

The GOVILO_API_KEY and SELLER_ADDRESS variables, plus uv installed. The seller address is an EVM wallet on Base and can be passed with --address instead of the variable.

Similar skills

All skills for Automation and no-code: n8n, Zapier, Make →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor