Gumroad Pro
/install gumroad-pro
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.jsvia the CLI for complex data retrieval or specific actions not available in the GUI. - USE --json: When using the CLI, ALWAYS use the
--jsonflag and check for"success": true. - REDUCE SPAM: Use
action: 'edit'inrenderResponsefor all menu transitions and state updates. Only useaction: '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.jsfor 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_TOKENAPI_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
- Search transactions by email.
- Process refunds or mark physical goods as shipped.
- View detailed sales commands.
Licensing
- Verify keys for software distribution.
- Manage usage counts or rotate keys for security.
- View detailed license commands.
Offer Management
- Create, list, or remove discount codes for marketing campaigns.
- View detailed discount commands.
Developed for the OpenClaw community by Abdul Karim Mia.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install gumroad-pro - After installation, invoke the skill by name or use
/gumroad-pro - Provide required inputs per the skill's parameter spec and get structured output
What is Gumroad Pro?
Comprehensive Gumroad merchant management including product catalogs, sales intelligence, recurring subscription oversight, license key management, and finan... It is an AI Agent Skill for Claude Code / OpenClaw, with 1547 downloads so far.
How do I install Gumroad Pro?
Run "/install gumroad-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Gumroad Pro free?
Yes, Gumroad Pro is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Gumroad Pro support?
Gumroad Pro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Gumroad Pro?
It is built and maintained by abdul-karim-mia (@abdul-karim-mia); the current version is v1.2.9.