jpskill.com
🛠️ 開発・MCP コミュニティ

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

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o gen-paylink-govilo.zip https://jpskill.com/download/19196.zip && unzip -o gen-paylink-govilo.zip && rm gen-paylink-govilo.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19196.zip -OutFile "$d\gen-paylink-govilo.zip"; Expand-Archive "$d\gen-paylink-govilo.zip" -DestinationPath $d -Force; ri "$d\gen-paylink-govilo.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して gen-paylink-govilo.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → gen-paylink-govilo フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
8

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Govilo To Go

あらゆるファイルを有料アンロックリンクに変換します。パッケージ化、アップロード、暗号通貨での支払い収集を1つのコマンドで行えます。作成から収益化までの自動化の最終段階です。

実行前に

CLIを実行する前に、常にユーザーに以下の値を尋ねてください。推測したり、プレースホルダーを使用したりしないでください。

  1. title — 製品名は何ですか?
  2. price — 請求額はいくらですか(USDC建て)?
  3. description — 製品の簡単な説明(任意ですが、必ず尋ねてください)

CLIコマンド

uvが必要です。references/setup-guide.mdでインストール手順を参照してください。

このスキルベースディレクトリから実行してください。GOVILO_API_KEY(およびオプションでSELLER_ADDRESS)のみを含む専用のenvファイルを使用してください。無関係なシークレットを含むプロジェクトの.env--env-fileに指定しないでください。

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"

.env.goviloが存在しない場合は、実行前に作成してください。

GOVILO_API_KEY=sk_live_xxx
SELLER_ADDRESS=0x...

--inputはZIPファイル、フォルダー、または個別のファイル(繰り返し可能)を受け入れます。ZIP以外の入力は自動的にパッケージ化されます。

すべての出力はJSON {"ok": true/false, ...}で、失敗時には終了コード1を返します。

パラメータ

パラメータ 必須 ソース 説明
--input はい CLI(繰り返し可能) ZIP、フォルダー、またはファイルパス
--title はい CLI 製品タイトル
--price はい CLI USDC建ての価格
--address いいえ CLI > SELLER_ADDRESS env 販売者のEVMウォレット
--description いいえ CLI 製品の説明

ワークフロー

  1. 設定の検証(APIキー + 販売者アドレス)
  2. 入力のパッケージ化 → ZIP(すでにZIPでない場合)
  3. POST /api/v1/bot/uploads/presign → upload_url + session_idを取得
  4. PUT upload_url → ZIPをR2にアップロード
  5. POST /api/v1/bot/items → unlock_urlを取得

ファイル制限

  • 最大ZIPサイズ: 20 MB
  • ZIP内の最大ファイル数: 20

セットアップ

2つの値が必要です。

変数 必須 説明
GOVILO_API_KEY はい govilo.xyzからのボットAPIキー
SELLER_ADDRESS はい* Baseチェーン上のEVMウォレットアドレス

*SELLER_ADDRESS--address CLIパラメータ経由でも渡すことができます。

段階的な登録とウォレット設定の手順については、references/setup-guide.mdを参照してください。

APIリファレンス

ボットAPIのエンドポイントとエラーコードについては、references/bot-api-quick-ref.mdを参照してください。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

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

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

  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:

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.

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。