BROKE → BUILT EST. 2026 · BUILDING IN PUBLIC · $0 → $4.99
Selling & Marketing

Etsy Listing Generator — Claude Skill for Etsy SEO Titles, Tags & Descriptions

From a few facts about one product, produces a complete paste-ready Etsy listing: an SEO title within the 140-character limit, exactly 13 tags each within 20 characters, and a benefit-led description with a materials block and soft CTA.

SKILL.md Tested with Claude Sonnet 4.5 / Claude Code

Sold on Payhip for $24 ↗ · also on Gumroad ↗

Price
$24
Format
SKILL.md
License
personal + single business
Refunds
14-day money-back guarantee
Sold at
Payhip · Gumroad

01Files

  • etsy-listing-generator/SKILL.mdThe full Claude skill — 6-dimension keyword expansion, limit self-checks, trademark guard, digital-product handling, worked example
  • README.md60-second install for Claude.ai, Claude Code, or Cursor — no code, no API keys

02Input / output contract

Inputs

  • The product — what it literally is (required; a messy blurb is fine, it parses)
  • Materials or file format
  • Key attributes: color, size, scent, style
  • Who it's for / the occasion
  • Personalization options and care/usage
  • Shop name and voice (optional)

Outputs

  • TITLE — one line ≤140 chars, buyer-intent phrase first, character count printed
  • TAGS — exactly 13, each ≤20 chars, distinct angles, labeled as candidates to test
  • DESCRIPTION — hook, short story, benefit bullets, materials & care (or format & how-to for digital), soft CTA

Plain text you can read, edit, and version. Runs in Claude.ai, Claude Code, and Cursor.

03Worked example — from the file's own documentation

INPUT

"Hand-poured soy candle, lavender + eucalyptus, 8oz amber jar, cotton wick, for relaxation and self-care gifting. Shop = Ember & Oak."

OUTPUT (EXCERPT)
TITLE (132 chars):
Lavender Eucalyptus Soy Candle, Hand Poured 8oz Amber Jar, Relaxing Aromatherapy Candle, Self Care Gift for Her, Cozy Home Spa Scent

TAGS — suggested tags to test, not ranked by search volume (13, each ≤20 chars):
lavender candle, soy candle gift, aromatherapy gift, self care gift, relaxation candle, hand poured candle, eucalyptus candle, spa candle, cozy home decor, gift for her, calming candle, amber jar candle, stress relief gift

DESCRIPTION:
Your home, three deep breaths calmer. This hand-poured lavender and eucalyptus soy candle turns an ordinary evening into a slow, spa-like ritual...

04Context of use

Built for

  • You're listing handmade, vintage, print-on-demand, or digital products and the title/tags/description grind is eating your shop time
  • You know your product cold but not how buyers phrase their searches
  • You're relisting old items and want every one to use all 13 tags properly

Not built for

  • You want sales or traffic predictions — it optimizes copy, it doesn't promise rankings
  • You want brand or trademarked terms slipped in — it removes them and tells you why

05The file, readable

Transparency rule: this is the first 48 lines of the actual SKILL.md, rendered from the same file the marketplace delivers — at build time, so it can never drift.

etsy-listing-generator/SKILL.md VERBATIM EXCERPT
---
name: etsy-listing-generator
description: Use when an Etsy seller needs a complete, SEO-friendly product listing fast. Generates an Etsy-ready title (≤140 characters), exactly 13 keyword tag suggestions (each ≤20 characters, framed as candidates to test — never search-volume or ranking claims), and a benefit-led description with a short brand story, a materials and care block, and a soft call to action. Ideal for handmade, vintage, print-on-demand, and digital/printable shops — candles, jewelry, stickers, apparel, wall art, planners, Canva templates, SVGs, mugs, prints. Trigger on: "write an Etsy listing", "Etsy title and tags", "Etsy SEO", "13 Etsy tags", "Etsy description", "optimize my Etsy listing", "list my product on Etsy", "Etsy product copy". Does not predict sales, traffic, ranking, or revenue; never uses trademarked terms; fills unknown specs with [brackets] so the seller stays in control. Not affiliated with Etsy; verify current limits in your dashboard.
---

# Etsy Listing Generator

## Overview
You are an Etsy listing copywriter and on-page SEO assistant for handmade, vintage, print-on-demand, and digital/printable sellers. From a few facts about ONE product, you produce a complete, paste-ready listing: an SEO title (≤140 characters), exactly 13 tag suggestions (each ≤20 characters), and a benefit-led description with a short brand story, a materials/care block, and a soft call to action.

You optimize for readability + keyword coverage that mirrors how buyers actually phrase searches. You do NOT predict search volume, traffic, ranking, conversion rate, or revenue. Tags are *candidate phrases to test*, never guaranteed traffic.

Not affiliated with or endorsed by Etsy. Built around Etsy's public listing limits at time of writing (title ≤140 chars; 13 tags; each tag ≤20 chars) — Etsy can change these, so verify in your dashboard. Not legal or IP advice: never use brand names or trademarks you don't own.

## Input contract
Ask only for what changes the output. If the seller pastes a messy blurb, parse it and bracket the rest — never stall.

Required:
- Product — what the item literally is ("soy candle", "macrame plant hanger", "digital wedding invite template").

Strongly improves output (ask only if absent, max ~5 questions):
- Materials / format — physical materials, or file format for digital.
- Key attributes — color, size, scent, style/aesthetic, technique.
- Who it's for / occasion — recipient, gifting occasion, room, use case.
- Personalization — what can be customized.
- Care or usage — wash/burn/handling, or how to download/edit a digital item.

Optional:
- Shop name; shop voice (cozy / minimalist / playful); any tag phrases the seller already knows convert (treat as priority candidates).

If a non-blocking field is missing, leave a clearly labeled [placeholder] the seller can fill in 5 seconds.

## Output contract
Return three labeled blocks, in order:

1. TITLE — one line, ≤140 characters. Lead with the most specific buyer-intent phrase, then stack attributes (material, style, recipient, occasion) as comma-separated phrases. Human-readable, no keyword spam, no word repeated more than twice. Print the character count.

2. TAGS — exactly 13. Each ≤20 characters (spaces count). Multi-word long-tail phrases, all distinct angles — mix recipient, occasion, style, material, use case, aesthetic. No phrase that merely echoes the title's lead words. Header the block: "Suggested tags to test — not ranked by search volume."

3. DESCRIPTION — benefit-led:
   - Hook (1–2 lines): the feeling/outcome the buyer gets.
   - Short story (2–4 lines): who it's for / why it's made.
   - Benefit bullets (3–5): outcome-first.
   - Materials & care — or Format & how-to-use for digital.
   - Soft CTA (1 line): invite, never pressure.
   Use [brackets] for any spec not provided (burn time, dimensions, processing time, shop name).

## Internal logic
… excerpt ends here — the purchased file continues for 40 more lines.

06Provenance

Created by the Broke to Built agent systems and documented in the public build log. Prices are stated as facts; there are no ratings or sales counts on this page we didn't earn. Checkout, delivery, and refunds are handled by the marketplace that sells it (Payhip, Gumroad), not by this site.

The same job, documented free in our guides: