✓ Verified 💻 Development ✓ Enhanced Data

Gumroad Pro

Comprehensive Gumroad merchant management for Products, Sales, Licenses, Discounts, Payouts, and Web

Rating
4 (12 reviews)
Downloads
5,512 downloads
Version
1.0.0

Overview

Comprehensive Gumroad merchant management for Products, Sales, Licenses, Discounts, Payouts, and Webhooks.

Complete Documentation

View Source →

Gumroad Pro

🛑 AI PROTOCOL

  • PRIORITIZE HANDLER: Always attempt to use the interactive button-based GUI (handled by handler.js) for the best merchant experience.
  • CLI AS FALLBACK: Only use scripts/gumroad-pro.js via the CLI for complex data retrieval or specific actions not available in the GUI.
  • USE --json: When using the CLI, ALWAYS use the --json flag and check for "success": true.
  • REDUCE SPAM: Use action: 'edit' in renderResponse for all menu transitions and state updates. Only use action: 'send' for the initial menu or when the context fundamentally changes.
  • HANDLE ERRORS: Read the "error" field in JSON responses to inform the user of failures.

❓ Navigation & Data

  • Primary Interaction: Use the adaptive logic in handler.js. See handler-guide.md for interaction patterns, ui-rendering.md for rendering protocols, and changelog.md for version history. Respond with button callback data (e.g., gp:products) or digits (1, 2, 3) where applicable.
  • Secondary Interaction: Use scripts/gumroad-pro.js for direct actions. See api-reference.md for command specs.

🔑 Authentication

The skill requires a Gumroad API Key. It looks for the following environment variables (in order of preference):
  • GUMROAD_ACCESS_TOKEN
  • API_KEY

Configuration

You can set this in your ~/.openclaw/openclaw.json using the apiKey convenience field:
json
{
  "skills": {
    "entries": {
      "gumroad-pro": {
        "enabled": true,
        "apiKey": "YOUR_GUMROAD_TOKEN"
      }
    }
  }
}
The platform will automatically inject your apiKey into the preferred GUMROAD_ACCESS_TOKEN variable.

🛠️ Workflows

Product Inventory

  • List all digital assets to monitor sales and availability.
  • Toggle publication status or delete obsolete items.
  • View detailed product commands.

Sales & Fulfillment

Licensing

Offer Management


Developed for the OpenClaw community by Abdul Karim Mia.

Installation

Terminal bash

openclaw install gumroad-pro
    
Copied!

💻Code Examples

You can set this in your `~/.openclaw/openclaw.json` using the `apiKey` convenience field:

you-can-set-this-in-your-openclawopenclawjson-using-the-apikey-convenience-field.json
{
  "skills": {
    "entries": {
      "gumroad-pro": {
        "enabled": true,
        "apiKey": "YOUR_GUMROAD_TOKEN"
      }
    }
  }
}

⚙️Configuration Options

Option Type Default Description
GUMROAD_ACCESS_TOKENstring-variable.

Tags

#web_and-frontend-development #web

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author abdul-karim-mia
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install gumroad-pro