jpskill.com
💼 ビジネス コミュニティ 🟡 少し慣れが必要 👤 経営者・事業責任者・マーケ

💼 Gumroad Automation

Gumroad Automation

Gumroadでの商品管理、売上追跡、ライ

⏱ 競合分析レポート 3日 → 半日

📺 まず動画で見る(YouTube)

▶ 【自動化】AIガチ勢の最新活用術6選がこれ1本で丸分かり!【ClaudeCode・AIエージェント・AI経営・Skills・MCP】 ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

Automate Gumroad product management, sales tracking, license verification, and webhook subscriptions using natural language through the Composio MCP integration.

🇯🇵 日本人クリエイター向け解説

一言でいうと

Gumroadでの商品管理、売上追跡、ライ

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

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

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

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

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

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して gumroad-automation.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → gumroad-automation フォルダができる
  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-17
取得日時
2026-05-17
同梱ファイル
1

💬 こう話しかけるだけ — サンプルプロンプト

  • Gumroad Automation で、私のビジネスを分析して改善案を3つ提案して
  • Gumroad Automation を使って、来週の会議用の資料を作って
  • Gumroad Automation で、現状の課題を整理してアクションプランに落として

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

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

Gumroadオートメーション

Gumroadストアフロントを自動化します。製品のリスト表示、売上の追跡、ライセンスの検証、リアルタイムのウェブフック管理を、すべて自然言語コマンドを通じて行えます。

ツールキットのドキュメント: composio.dev/toolkits/gumroad


セットアップ

  1. Composio MCPサーバーをクライアント設定に追加します。
    https://rube.app/mcp
  2. プロンプトが表示されたら、Gumroadアカウントを接続します(APIキー認証)。
  3. 自然言語コマンドを発行して、Gumroadストアの管理を開始します。

コアワークフロー

1. すべての製品をリスト表示する

認証されたGumroadアカウント内のすべての製品を取得し、後続の操作のために製品IDを取得します。

ツール: GUMROAD_LIST_PRODUCTS

プロンプトの例:

"私のGumroad製品をすべてリスト表示してください"

パラメーター: 不要です。認証されたアカウントのすべての製品を返します。


2. フィルターで売上を追跡する

成功した売上を、メールアドレス、日付範囲、製品、またはページネーションでオプションのフィルタリングをして取得します。

ツール: GUMROAD_GET_SALES

プロンプトの例:

"2025年1月の製品prod_ABC123のGumroad売上をすべて表示してください"

主要パラメーター:

  • after -- 売上をフィルターするISO8601形式の日時(例: 2025-01-01T00:00:00Z
  • before -- 売上をフィルターするISO8601形式の日時
  • email -- 顧客のメールアドレスでフィルターします
  • product_id -- 特定の製品IDでフィルターします
  • page -- ページネーションされた結果のページ番号(最小値1)

3. ライセンスキーを検証する

ライセンスキーが特定の製品に対して有効であるかを確認し、使用回数を検査したり、メンバーシップの資格を検証したりします。

ツール: GUMROAD_VERIFY_LICENSE

プロンプトの例:

"製品prod_ABC123のライセンスキーABCD-EFGH-IJKL-MNOPを検証してください"

主要パラメーター(すべて必須):

  • product_id -- 検証対象の製品ID(2023年1月9日以降に作成された製品には必須)
  • license_key -- ライセンスキーストリング(例: ABCD-EFGH-IJKL-MNOP
  • increment_uses_count -- 使用回数を増やすかどうか(デフォルトはtrue)

4. ウェブフックイベントを購読する

エンドポイントURLを特定のGumroadリソースイベントに購読させることで、リアルタイムのイベント通知を設定します。

ツール: GUMROAD_SUBSCRIBE_TO_RESOURCE

プロンプトの例:

"私のウェブフックhttps://example.com/hookをGumroadの売上イベントに購読させてください"

主要パラメーター(すべて必須):

  • resource_name -- 次のいずれか: salerefunddisputedispute_woncancellationsubscription_updatedsubscription_endedsubscription_restarted
  • post_url -- HTTP POST通知を受信するエンドポイントURL

5. アクティブなウェブフック購読をリスト表示する

新しいウェブフックを追加する前に、特定のリソースタイプに対する既存のウェブフック購読を確認し、重複を避けます。

ツール: GUMROAD_GET_RESOURCE_SUBSCRIPTIONS

プロンプトの例:

"売上イベントに対するすべてのアクティブなGumroadウェブフック購読を表示してください"

主要パラメーター(必須):

  • resource_name -- サポートされている8つのイベントタイプのいずれか(例: salerefund

既知の落とし穴

  • ライセンス検証には製品IDが必須: 2023年1月9日以降に作成された製品には、product_idパラメーターが必要です。古い製品はなくても機能する場合がありますが、提供することを推奨します。
  • 売上のページネーション: 売上結果はページネーションされます。pageパラメーターをインクリメントして、常に次のページが存在するかどうかを確認してください。
  • ウェブフックの重複排除: リソースを購読する前に、GUMROAD_GET_RESOURCE_SUBSCRIPTIONSを使用して既存の購読を確認し、ウェブフックの重複を避けてください。
  • ISO8601日付形式: 売上の日付フィルターは、プレーンな日付ではなくISO8601形式(例: 2025-01-01T00:00:00Z)を使用する必要があります。

クイックリファレンス

アクション ツールスラッグ 必須パラメーター
製品をリスト表示する GUMROAD_LIST_PRODUCTS なし
売上を取得する GUMROAD_GET_SALES なし(すべてオプションフィルター)
ライセンスを検証する GUMROAD_VERIFY_LICENSE product_idlicense_key
イベントを購読する GUMROAD_SUBSCRIBE_TO_RESOURCE resource_namepost_url
ウェブフック購読をリスト表示する GUMROAD_GET_RESOURCE_SUBSCRIPTIONS resource_name

Powered by Composio

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

Gumroad Automation

Automate your Gumroad storefront -- list products, track sales, verify licenses, and manage real-time webhooks -- all through natural language commands.

Toolkit docs: composio.dev/toolkits/gumroad


Setup

  1. Add the Composio MCP server to your client configuration:
    https://rube.app/mcp
  2. Connect your Gumroad account when prompted (API key authentication).
  3. Start issuing natural language commands to manage your Gumroad store.

Core Workflows

1. List All Products

Retrieve every product in your authenticated Gumroad account to get product IDs for downstream operations.

Tool: GUMROAD_LIST_PRODUCTS

Example prompt:

"List all my Gumroad products"

Parameters: None required -- returns all products for the authenticated account.


2. Track Sales with Filters

Retrieve successful sales with optional filtering by email, date range, product, or pagination.

Tool: GUMROAD_GET_SALES

Example prompt:

"Show me all Gumroad sales from January 2025 for product prod_ABC123"

Key parameters:

  • after -- ISO8601 date/time to filter sales after (e.g., 2025-01-01T00:00:00Z)
  • before -- ISO8601 date/time to filter sales before
  • email -- Filter by customer email address
  • product_id -- Filter by specific product ID
  • page -- Page number for paginated results (minimum 1)

3. Verify License Keys

Check if a license key is valid against a specific product, inspect usage count, or verify membership entitlement.

Tool: GUMROAD_VERIFY_LICENSE

Example prompt:

"Verify license key ABCD-EFGH-IJKL-MNOP for product prod_ABC123"

Key parameters (all required):

  • product_id -- The product ID to verify against (required for products created on/after Jan 9, 2023)
  • license_key -- The license key string (e.g., ABCD-EFGH-IJKL-MNOP)
  • increment_uses_count -- Whether to increment usage count (defaults to true)

4. Subscribe to Webhook Events

Set up real-time event notifications by subscribing your endpoint URL to specific Gumroad resource events.

Tool: GUMROAD_SUBSCRIBE_TO_RESOURCE

Example prompt:

"Subscribe my webhook https://example.com/hook to Gumroad sale events"

Key parameters (all required):

  • resource_name -- One of: sale, refund, dispute, dispute_won, cancellation, subscription_updated, subscription_ended, subscription_restarted
  • post_url -- Your endpoint URL that receives HTTP POST notifications

5. List Active Webhook Subscriptions

Review existing webhook subscriptions for a given resource type before adding new ones to avoid duplicates.

Tool: GUMROAD_GET_RESOURCE_SUBSCRIPTIONS

Example prompt:

"Show all my active Gumroad webhook subscriptions for sale events"

Key parameters (required):

  • resource_name -- One of the eight supported event types (e.g., sale, refund)

Known Pitfalls

  • Product ID required for license verification: Products created on or after January 9, 2023 require the product_id parameter. Older products may work without it but providing it is recommended.
  • Pagination on sales: Sales results are paginated. Always check if more pages exist by incrementing the page parameter.
  • Webhook deduplication: Before subscribing to a resource, use GUMROAD_GET_RESOURCE_SUBSCRIPTIONS to check for existing subscriptions and avoid duplicate webhooks.
  • ISO8601 date format: Date filters on sales must use ISO8601 format (e.g., 2025-01-01T00:00:00Z), not plain dates.

Quick Reference

Action Tool Slug Required Params
List products GUMROAD_LIST_PRODUCTS None
Get sales GUMROAD_GET_SALES None (all optional filters)
Verify license GUMROAD_VERIFY_LICENSE product_id, license_key
Subscribe to events GUMROAD_SUBSCRIBE_TO_RESOURCE resource_name, post_url
List webhook subs GUMROAD_GET_RESOURCE_SUBSCRIPTIONS resource_name

Powered by Composio