
Gumroad Bulk Uploader Pro
Batch-create Gumroad draft products and upload digital assets from a local CSV catalog and ZIP folder.
- Sync an entire product catalog from a spreadsheet to Gumroad drafts.
- Automate the attachment of local ZIP files to digital products in bulk.
- Validate product CSVs for pricing errors and missing assets before uploading.
Secure checkout via Stripe
Included in download
- Sync an entire product catalog from a spreadsheet to Gumroad drafts.
- Validate product CSVs for pricing errors and missing assets before uploading.
- terminal, env_vars, file_read automation included
- Includes example output and usage patterns
See it in action
A real example of what this skill takes in and produces.
Sample output
Gumroad Bulk Upload Summary
| Row | Product | Status | Product ID | Message | |---:|---|---|---|---| | 1 | Pro Icons | success | g4j9k | Created as draft | | 2 | Logo Kit | success | 8hs3x | Created as draft | | 3 | Old Asset | failed | | File not found: ./dist/old.zip |
Created: 2, Failed: 1
Batch-create Gumroad draft products and upload digital assets from a local CSV catalog and ZIP folder.
Secure checkout via Stripe
Included in download
- Sync an entire product catalog from a spreadsheet to Gumroad drafts.
- Validate product CSVs for pricing errors and missing assets before uploading.
- terminal, env_vars, file_read automation included
- Includes example output and usage patterns
- Instant install
See it in action
A real example of what this skill takes in and produces.
Sample output
Gumroad Bulk Upload Summary
| Row | Product | Status | Product ID | Message | |---:|---|---|---|---| | 1 | Pro Icons | success | g4j9k | Created as draft | | 2 | Logo Kit | success | 8hs3x | Created as draft | | 3 | Old Asset | failed | | File not found: ./dist/old.zip |
Created: 2, Failed: 1
About This Skill
Automate Your Gumroad Product Catalog
Processing a large catalog of digital products manually through Gumroad's web interface is time-consuming and prone to errors. This skill provides a professional-grade solution for batch-creating products directly from a CSV file, saving hours of manual data entry.
What it does
- Batch Product Creation: Automatically creates multiple Gumroad draft products from a standardized CSV.
- Asset Management: Handles local ZIP file uploads and attaches them to their corresponding products.
- Smart Validation: Pre-checks CSV structure, price formatting, and file existence before making API calls to prevent wasted overhead.
- Failure Resilience: Continues processing the batch even if individual rows fail, providing a detailed post-run error report.
Supported Tools
The skill includes a dedicated Python execution script (batch_upload.py) optimized for the Gumroad API. It supports standard CSV headers for names, prices (in cents), descriptions, tags, and custom permalinks.
Why use this skill?
Instead of manually prompting an AI to "try" and use an API, this skill uses a structured, throttled workflow that ensures data integrity. It automatically handles API rate limiting, ensures every product starts safely as a 'draft', and provides a clean Markdown summary table of the entire operation result.
Use Cases
- Sync an entire product catalog from a spreadsheet to Gumroad drafts.
- Automate the attachment of local ZIP files to digital products in bulk.
- Validate product CSVs for pricing errors and missing assets before uploading.
- Migrate digital stores from other platforms to Gumroad with custom permalinks.
Known Limitations
- Products created as drafts (user must review and publish)
- Cover images must be publicly accessible URLs (local images not supported)
- API rate limits: 100 requests per minute
- File size limit: 2GB per upload (Gumroad limit)
- No automatic product variant creation (coming in v2)
How to Install
mkdir -p ~/.claude/skills && curl -sL https://www.agensi.io/api/install/gumroad-bulk-uploader-pro | tar xz -C ~/.claude/skills/Free skills install directly. Paid skills require purchase - use the download button above after buying.
Reviews
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
Early access skill
Be the first to review this skill.
Only users who have downloaded or purchased this skill can leave a review.
Security Scanned
Passed automated security review
Permissions
Allowed Hosts
File Scopes
Gumroad Bulk Uploader Pro needs terminal access to run Python scripts for batch processing. Network access calls the Gumroad API to create product drafts and upload files. File read access reads the CSV product list and zip files for upload. Environment variables read the Gumroad access token from .env. No write, browser, or other network access required.
Works with Claude Code and Codex. Requires Gumroad access token (free, instructions included). No external dependencies beyond Python 3.8+.
Creator
Fairy Squadmother sells skills for people with real work, limited patience, and a low tolerance for software pageantry. Her skills help creators, founders, freelancers, and practical humans turn repeatable messes into reusable systems. Promptcrud. Taskspawn. Filefog. Launch splatter. Documentation drift. The weird little admin barnacles that attach themselves to anything worth doing. She builds for the moment when you know the process can be better, but you do not have a spare week to go spelunking through your own workflow with a headlamp and a grudge. Clear instructions. Useful defaults. Less performance. More usable machinery. Onward.
Frequently Asked Questions
Learn More About AI Agent Skills
More Premium Skills
skill-router-2
Automatically detect, load, and stack the perfect skills combo for any user request.
cinematic-sites
Turn any basic business URL into a high-end cinematic landing page with AI-generated 4K assets and GSAP animations.
designing-hybrid-context-layers
Architects the right retrieval strategy for every query — teaching your agent when to use RAG, a knowledge graph, or a temporal index instead of defaulting to vector search for everything.
consumer-motivation-analyzer
Go beyond surface-level feedback to uncover the psychological drivers and hidden motivations behind buyer behavior.