
I've been selling digital products on Gumroad for a while now, and writing listings was always the part I hated most. Not because I can't write, but because a good listing needs like 6 different things at once: an emotional hook, SEO-optimized tags, the right title format, pricing logic, seasonal timing. It's a lot of context-switching for one product page.
So I built a Claude Skill called Listing Story Alchemist that handles all of it. You give it a product photo or a short description ("handmade macrame wall hanging, boho style"), and it generates a full 7-section listing package:
- Story-driven product description (emotion-first, not "Introducing our...")
- SEO title + description + 13 tags (platform-specific for Etsy and Gumroad)
- A "2X Favorite" premium rewrite with stronger hooks and scarcity
- A/B test variants (emotion-first vs benefit-first titles)
- Seasonal angle for right now
- Competitor analysis notes
- Pricing suggestions with reasoning
It's specifically trained to avoid AI-sounding language. No "delve," no "elevate," no em dashes. Tags follow Etsy's 20-char limit and don't repeat title words.
It's free and open source: https://github.com/diabolikss-debug/Listing_Story_Alchemist
Works as a Claude Skill (drop the folder into your skills directory). The repo includes two full examples: a physical product (macrame) and a digital product (Notion template).
Happy to answer questions. Would love feedback from anyone who tries it on their own products.