OpenClaw ยท Skill

Gumroad Pro

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

Web & Frontend Development
v1.2.9
VirusTotal: Benign

Install

Start with the primary install command. Alternate entrypoints are included below for ClawHub and OpenClaw CLI users.

Primary command

clawhub install abdul-karim-mia/gumroad-pro

ClawHub installer

npx clawhub@latest install abdul-karim-mia/gumroad-pro

OpenClaw CLI

openclaw skills install abdul-karim-mia/gumroad-pro

Direct OpenClaw install

openclaw install abdul-karim-mia/gumroad-pro

What this skill does

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

Why it matters

Covers the full Gumroad merchant workflow from one interface instead of navigating multiple dashboard sections manually.

Typical use cases

  • Verifying a customer's license key after a purchase dispute
  • Processing a refund for a disputed digital product sale
  • Creating discount codes before a product launch
  • Marking a physical order as shipped after fulfillment
  • Rotating a license key that was shared or compromised

Source instructions

Gumroad Pro

๐Ÿ›‘ AI PROTOCOL

  1. PRIORITIZE HANDLER: Always attempt to use the interactive button-based GUI (handled by handler.js) for the best merchant experience.
  2. CLI AS FALLBACK: Only use scripts/gumroad-pro.js via the CLI for complex data retrieval or specific actions not available in the GUI.
  3. USE --json: When using the CLI, ALWAYS use the --json flag and check for "success": true.
  4. 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.
  5. 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):

  1. GUMROAD_ACCESS_TOKEN
  2. API_KEY

Configuration

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

{
  "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.

Related OpenClaw skills

Browse all โ†’
Featured slot

Your product here

Reserve this slot to reach operators and coding-agent buyers.

Shown where builders are actively comparing tools and deployment options.

Advertise