# Product Description Skill

> AI product description generator for e-commerce sellers. Create SEO-optimized listings with competitor research, keyword scoring, and FABE copywriting. Supports 8 platforms. Start free in seconds.

- Canonical: https://nanoskill.ai/skills/product-description-skill-c222
- Markdown: https://nanoskill.ai/skills/product-description-skill-c222.md
- Author: nexscope-ai
- Published: 2026-07-13T04:09:11.097Z
- Updated: 2026-07-16T06:35:35.036Z
- Language: en
- Source type: github
- Popularity signal: 311

## Sources

- https://github.com/nexscope-ai/eCommerce-Skills/blob/main/product-description-generator

## Install

```shell
npx skills add https://github.com/nexscope-ai/eCommerce-Skills/blob/main/product-description-generator
```

## About

Product description writing is a time‑consuming bottleneck for e-commerce sellers. This skill solves that by generating high‑converting, platform‑optimized listings in seconds. It helps Amazon, eBay, Etsy, Shopify, Walmart, TikTok Shop, Lazada, and Shopee merchants create titles, bullet points, descriptions, and backend keywords that rank higher and convert better—all without manual keyword research or copywriting expertise.

Unlike generic AI writers, this generator uses real competitor data to score and prioritize keywords, then applies the industry‑proven FABE framework (Feature‑Advantage‑Benefit‑Evidence) to every bullet. Dual modes let you create a new listing from scratch or analyze an existing one and fill keyword gaps. Each platform output respects exact character limits and algorithmic preferences, from Amazon's Cosmo model to Etsy's tag‑matching system.

Whether you're a solo Shopify store owner launching a new product, an agency handling multiple client catalogs, or an established brand refreshing underperforming SKUs, the workflow adapts. Simply provide product specs and optional competitor URLs; the skill does the rest—delivering a ready‑to‑copy listing and a diagnostic report that explains every keyword decision.

## Key features

- **Eight-Platform Support**: Generate platform-specific copy for Amazon, eBay, Walmart, Shopify, Etsy, TikTok Shop, Lazada, and Shopee, each with exact character limits and formatting rules.
- **Dual Mode Workflow**: Choose Create mode to build a new listing from specs or Optimize mode to improve an existing one with keyword gap analysis, both backed by competitor research.
- **Competitor Keyword Intelligence**: Automatically analyzes competitor listings via web scraping to extract and score high-value keywords by frequency, relevance, and opportunity.
- **FABE Copywriting Framework**: Every bullet point follows Feature-Advantage-Benefit-Evidence structure, leading with customer outcomes to maximize conversion.
- **Diagnostic Reports**: Get a detailed keyword coverage map, priority table, and before/after comparison, so you know exactly why each word was chosen.

## Use cases

- **Launch a new Amazon product**: E-commerce sellers provide product specs and optional competitor URLs to instantly generate a full listing—title, bullets, description, and backend keywords—optimized for Amazon's Cosmo algorithm.
- **Revive an underperforming Etsy listing**: Shop owners paste an existing Etsy URL or copy; the skill finds missing keywords, rewrites tags and descriptions, and shows a coverage improvement report.
- **Craft SEO‑ready Shopify product pages**: DTC brands get Google‑optimized SEO titles, meta descriptions, and storytelling product descriptions with structured HTML for better search visibility.
- **Analyze competitor keyword strategy**: Marketing teams input competitor URLs to see which keywords drive rankings, where gaps exist, and how to outrank them with higher‑scoring terms.

## Result preview

Explore a real e-commerce product listing powered by this Skill.

![Cover page of an Amazon US launch playbook for JOON AME botanical facial serum, presented in a split-screen editorial layout. The left half uses a deep forest-green background with a thin vertical gold line near the edge and a coral pill-shaped label reading 'AMAZON US LAUNCH PLAYBOOK.' A large serif headline reads 'RADIANCE, REPOSITIONED.' with 'RADIANCE,' in white and 'REPOSITIONED.' in warm gold. Below, the subtitle states, 'A conversion-led listing strategy for JOON AME botanical facial serum.' Near the bottom, bold text reads 'SEARCH / STORY / PROOF / PERFORMANCE,' followed by 'Six-page commerce copy direction | Prepared 16 July 2026.' The right half features a premium botanical skincare advertisement with the headline 'One Touch to Reveal Smooth Radiance' and the large title 'Refining Essence Emulsion.' A promotional line reads 'NEW LAUNCH · BUY 1, GET 6 FREE.' At the center is an amber-orange JOON AME dropper bottle labeled 'GLADING MAGICAL ESSENCE,' 'ROSE LANCOME,' and '51,' displayed among white flowers, green leaves, moss-covered stones, and natural wood. Two circular badges read 'Botanical Hyaluronic Essence' and '99.9% Niacinamide.' A translucent box near the bottom reads 'REFERENCE-LED CREATIVE' with the note 'Original editorial adaptation from supplied image.' Along the bottom edge, three benefit icons highlight 'Dual Brightening,' 'Gentle & Mild,' and 'Goodbye Dullness.' Premium magazine-style composition with luxury serif typography, botanical imagery, warm metallic accents, and a polished beauty campaign aesthetic.](https://file.nanoskill.ai/product-description-outcome1.png)

![Slide from an Amazon US launch playbook, page 02/06, titled 'Product Overview & Listing Strategy' under the section label '01 / STRATEGIC FOUNDATION.' Subtitle: 'The opportunity is not to shout “brightening” louder - it is to make the promise more credible, searchable and emotionally specific.' The main content features three rounded strategy cards. Left card, 'Observed Product Signals,' lists: 'Amber-toned facial serum • precision dropper • botanical visual world • lightweight liquid texture • premium natural positioning.' Center card, 'Core Customer Job,' states: 'Help dull-looking, uneven-feeling skin look more luminous while adding a ritual that feels gentle, elegant and easy to repeat.' Right card, 'Recommended Position,' states: '“Everyday botanical radiance” - a sensorial facial serum that supports a fresh-looking glow without overpromising medical or permanent results.' Below, a 'Listing architecture' section presents four numbered steps: 1 'Index' — 'Lead with facial serum + brightening serum.' 2 'Differentiate' — 'Own botanical ritual + elegant texture.' 3 'Prove' — 'Add verified INCI, size, tests and directions.' 4 'Convert' — 'Resolve texture, routine and skin-type questions.' Footer note: 'Assumption base: supplied visual only. Formula, fill volume, testing and certifications require brand verification.' Clean editorial layout with an off-white background, dark green serif headings, muted green, orange, coral and cream accent cards, and page number '02 / 06' in the bottom-right corner.](https://file.nanoskill.ai/product-description-outcome2.png)

![Slide from an Amazon US launch playbook, page 03/06, titled 'Target Audience & Customer Needs' under the section label '02 / AUDIENCE INTELLIGENCE.' Subtitle: 'Four purchase motivations shape the hierarchy: visible radiance, gentle routine fit, sensory pleasure and evidence-based reassurance.' The slide presents four audience persona cards in a two-by-two grid. Top-left card, accented with a muted green bar, is titled 'THE GLOW SEEKER' and identifies the audience as '25-40 • DULL-LOOKING SKIN.' Description: 'Wants fresh luminosity without a complicated regimen.' A pale green quote box reads, 'A brighter-looking finish, one elegant step.' Top-right card, accented with an orange bar, is titled 'THE TONE MINIMALIST' and identifies the audience as '28-45 • UNEVEN APPEARANCE.' Description: 'Needs a focused serum that layers under moisturizer and SPF.' Quote box: 'Designed for consistent daily ritual.' Bottom-left card, accented with a coral-red bar, is titled 'THE SENSITIVE SKEPTIC' and identifies the audience as '30-50 • CLAIM-CONSCIOUS.' Description: 'Looks for ingredient transparency, directions and realistic language.' Quote box: 'Proof before promises.' Bottom-right card, accented with a dark green bar, is titled 'THE GIFTABLE BEAUTY BUYER' and identifies the audience as '22-45 • DESIGN-LED.' Description: 'Responds to premium packaging and a nature-inspired story.' Quote box: 'A countertop-worthy ritual.' Footer note: 'Priority use cases: AM prep under SPF • PM glow ritual • post-travel dullness • self-care gifting.' Clean editorial presentation with an off-white background, dark green serif headline, rounded white cards, pale green quote panels, color-coded persona accents, and page number '03 / 06' in the bottom-right corner.](https://file.nanoskill.ai/product-description-outcome3.png)

![Slide from an Amazon US launch playbook, page 06/06, titled 'Final Listing & Optimization Recommendations' under the section label '05 / FINAL ACTIVATION.' Subtitle: 'A concise launch-ready version, followed by the exact proof assets needed to unlock stronger claims and better conversion.' The left side begins with a coral heading, 'PRODUCT DESCRIPTION,' followed by launch-ready copy for JOON AME Botanical Brightening Facial Serum: 'When skin looks tired, your routine should feel effortless. JOON AME Botanical Brightening Facial Serum brings a lightweight, nature-inspired step to everyday care. The precision dropper helps dispense the serum with control, while the elegant texture is designed to fit between cleansing and moisturizing. Use it as an AM radiance step before moisturizer and SPF, or make it part of a calming PM ritual. The result is a polished, sensory skincare experience centered on fresh-looking luminosity - without exaggerated promises. Apply a small amount to clean skin and follow with moisturizer. Patch test before first use. Confirm full directions against the final formula.' Below, a section titled 'TAGS & BACKEND SEARCH TERMS' lists the tags 'brightening facial serum • botanical skincare • glow serum • lightweight face serum • daily radiance' and backend terms 'facial serum face care luminous complexion dull looking skin smooth feeling skincare daily glow botanical routine.' A pale green 'SOURCE NOTES' box cites Amazon title guidance effective January 21, 2025, a maximum of 200 characters for most categories, competitor evidence from Good Molecules and Beauty of Joseon official product pages, representative Amazon US serum listings, and an access date of July 2026. On the right, a dark green callout titled 'INITIAL LISTING CRITIQUE' states: 'Strong visual emotion; weak English keyword coverage, unclear formula proof, promotional claim risk, no routine guidance and limited differentiation beyond “brightening.”' Beneath it are four numbered optimization actions: 01 'VERIFY' — 'INCI, net contents, origin, skin-type suitability.' 02 'SUBSTANTIATE' — 'Testing, percentages, tolerance and claim language.' 03 'MERCHANDISE' — '7-image stack: hero, FAB, texture, routine, proof, comparison, scale.' 04 'TEST' — 'A/B title hook and hero lifestyle image after traffic stabilizes.' Footer recommendation: 'Final recommendation: launch only after claims, ingredient language and compliance copy are approved by the brand and marketplace team.' Clean editorial presentation with an off-white background, dark green serif headline, coral, orange and green accents, rounded callout panels, and page number '06 / 06' in the bottom-right corner.](https://file.nanoskill.ai/product-description-outcome4.png)

## Result walkthrough

### Install

Add the Product Description Generator Skill to your AI agent.

![Screenshot of an AI chat interface showing the installation of the product-description-generator skill. At the top, a blue user message contains the command 'npx skills add' followed by a GitHub URL for the product-description-generator repository. Below, a large light-gray assistant response explains the installation process, including checking the SKILL.md format, attempting installation with Hermes, retrying with the npx skills add command, and confirming that the skill was installed in the ~/.agents/skills/ directory with a symlink under ~/.hermes/skills/. The summary states that product-description-generator was installed successfully and describes two operating modes: Mode A — Create, for writing new product listings for Amazon, eBay, Walmart, Shopify, Etsy, TikTok Shop, Lazada, or Shopee; and Mode B — Optimize, for improving existing listings through keyword gap analysis. The response also mentions competitor research, keyword scoring, FABE copywriting, web search, and page fetching. Clean white interface with rounded message panels, dark blue command bubble, black sans-serif text, and inline code styling.](https://file.nanoskill.ai/product-description-install.png)

### Describe Task

Describe your product, target audience, brand positioning, and competitors to generate optimized titles, selling points, descriptions, and keywords.

![Screenshot of an AI chat interface showing a detailed prompt for generating a high-converting e-commerce product listing strategy. The large dark blue user message instructs the AI to act as an award-winning E-commerce Copy Director and analyze product features, customer needs, target audience, use cases, brand positioning, competitor listings, marketplace requirements, and relevant search keywords. It requests an optimized product title, benefit-driven selling points, persuasive product description, search terms, platform-specific tags, and FABE-based copywriting for marketplaces including Amazon, eBay, Shopify, Etsy, Walmart, TikTok Shop, Lazada, and Shopee. The prompt also asks the AI to critique the initial listing, improve keyword coverage, message clarity, differentiation, structure, and conversion potential, then export the final result as a polished six-page PDF. The six-page structure includes Product Overview and Listing Strategy, Target Audience and Customer Needs, Competitor and Keyword Analysis, Optimized Title and Selling Points, Product Description, Tags and Search Terms, and Final Listing and Optimization Recommendations. Below, a light gray assistant response says it will load the product description generator and PDF generator skills, review reference files, and asks, 'what product are we listing?' because product-specific information is required before creating the listing or PDF. Clean white interface, rounded message panels, dark blue prompt block, black sans-serif text, and professional AI workflow presentation.](https://file.nanoskill.ai/product-description-task.png)

### Generate Outcome

Get actionable recommendations to strengthen keyword coverage, product differentiation, message clarity, and marketplace performance.

![Cover page of an Amazon US e-commerce launch playbook for JOON AME botanical facial serum. The design uses a deep forest-green background with a narrow vertical gold line along the left edge. At the top, a rounded coral label reads 'AMAZON US LAUNCH PLAYBOOK.' The main editorial headline is set in large serif type: 'RADIANCE,' in white and 'REPOSITIONED.' in warm gold. Below, the subtitle reads, 'A conversion-led listing strategy for JOON AME botanical facial serum.' Near the bottom, a bold line states 'SEARCH / STORY / PROOF / PERFORMANCE,' followed by 'Six-page commerce copy direction | Prepared 16 July 2026.' Along the right edge, a cropped product image shows botanical flowers, green foliage, and part of a serum package labeled 'Botanical Hyaluronic Essence' with a circular '99.9' niacinamide badge. Premium magazine-style composition with elegant typography, strong color contrast, and a luxury botanical skincare aesthetic.](https://file.nanoskill.ai/product-description-outcome.png)

## Skill definition

---
name: product-description-generator
description: "E-commerce product description generator for any platform. Generates optimized titles, bullet points, descriptions, and backend keywords using competitor research + keyword scoring + FABE copywriting. Two modes: (A) Create — generate listing from product specs with optional competitor analysis, (B) Optimize — improve existing listing with keyword gap analysis. Supports Amazon, eBay, Walmart, Shopify, Etsy, TikTok Shop, Lazada, Shopee. No API key required. Use when: (1) writing a new product listing, (2) analyzing what makes competitors rank, (3) improving an underperforming listing."
metadata: {"nexscope":{"emoji":"📝","category":"ecommerce"}}
---

# Product Description Generator 📝

Generate platform-optimized product copy — titles, bullet points, descriptions, and backend keywords — for any major e-commerce platform. No API key required.

## Installation

```bash
npx skills add nexscope-ai/eCommerce-Skills --skill product-description-generator -g
```

> **For Amazon listings**, use our dedicated skill with Cosmo algorithm optimization:
> ```bash
> npx skills add nexscope-ai/Amazon-Skills --skill amazon-listing-optimization -g
> ```
> See: [amazon-listing-optimization](https://github.com/nexscope-ai/Amazon-Skills/tree/main/amazon-listing-optimization)

## Two Modes

| Mode | When to Use | Input |
|------|-------------|-------|
| **A — Create** | Writing a new listing | Product specs + optional competitor URLs |
| **B — Optimize** | Improving existing listing | Current listing or URL + optional competitor URLs |

Both modes support competitor analysis — just include competitor URLs to enable it.

## Supported Platforms

| Platform | Output Components |
|----------|-------------------|
| **Amazon** | Title (≤200) + 5 Bullets (≤500 each) + Description (≤2000) + Backend (≤250 bytes) |
| **eBay** | Title (≤80) + HTML Description |
| **Walmart** | Title (≤75) + Short Desc (≤150) + 10 Features + Long Desc |
| **Shopify/DTC** | SEO Title (≤60) + Meta Desc (≤160) + Product Description |
| **Etsy** | Title (≤140) + Description + 13 Tags (≤20 each) |
| **TikTok Shop** | Title (≤255) + Description (≤1000) |
| **Lazada/Shopee** | Title (≤120) + 5 Highlights + Description |

## Usage Examples

### Mode A — Create
```
Create a listing for my yoga mat on eBay UK.
Competitors: https://www.ebay.co.uk/itm/123456789, https://www.ebay.co.uk/itm/987654321
My product: 6mm TPE, non-slip, carrying strap included. Brand: ZenMat. Tone: Friendly.
```

```
Platform: Etsy. Product: hand-poured soy candle, lavender scent, 8oz glass jar, 40-hour burn time.
Target audience: gift buyers. Tone: Luxury.
```

### Mode B — Optimize
```
Optimize this Shopify listing: https://mystore.com/products/portable-blender
Beat these competitors: https://amazon.com/dp/B09V3KXJPB, https://walmart.com/ip/123456
```

```
Find keyword gaps and rewrite this Etsy listing:
[paste current title, description, and tags]
```

---

## Handling Incomplete Input

If user doesn't provide enough info, ask upfront:

```
To generate your listing, I need:

**Required:**
- Platform (eBay / Walmart / Shopify / Etsy / TikTok Shop / Lazada / Shopee)
- Product name and key features
- Brand name

**Recommended (better results):**
- 1-3 competitor URLs to analyze
- Target audience
- Tone preference (Professional / Friendly / Urgent / Luxury)

Which mode?
- **A — Create**: I'm writing a new listing from scratch
- **B — Optimize**: I have an existing listing to improve

💡 For Amazon listings, I recommend using [amazon-listing-optimization](https://github.com/nexscope-ai/Amazon-Skills/tree/main/amazon-listing-optimization) — it's optimized for Amazon's Cosmo algorithm.
```

---

## Mode A Workflow — Create New Listing

### Step 1: Collect Product Info

| Field | Required | Example |
|-------|----------|---------|
| `product_name` | ✅ | Portable blender |
| `platform` | ✅ | Etsy |
| `brand` | ✅ | BlendJet |
| `key_features` | ✅ | USB-C, 6 blades, BPA-free |
| `specs` | ✅ | 380ml, 175W motor |
| `target_audience` | 👍 | Gym-goers, travelers |
| `use_cases` | 👍 | Smoothies, protein shakes |
| `competitor_urls` | 👍 | 1-3 URLs to analyze |
| `tone` | Optional | Professional (default) / Friendly / Luxury / Urgent |

### Step 2: Gather Keywords

**If competitor URLs provided:**

1. Fetch each competitor page:
   ```
   Use web_fetch on each competitor URL.
   Extract: title, bullets/features, description, price, review count, brand name.
   ```

2. If `web_fetch` fails or returns incomplete data:
   ```
   Fallback: web_search for "[product title from URL]" site:[platform].com
   Extract data from search snippets.
   ```

3. Parse competitor content and extract keywords in these categories:
   - **Product-type terms**: What it IS (yoga mat, exercise mat)
   - **Feature terms**: What it DOES (non-slip, eco-friendly)
   - **Use-case terms**: WHERE/WHEN used (home gym, yoga studio)
   - **Audience terms**: WHO buys (beginners, athletes)
   - **Attribute terms**: Specs (6mm, TPE material)

4. Expand beyond competitors:
   ```
   web_search: "[product type]" best seller features what buyers want
   web_search: "[product type]" review complaints common issues
   web_search: site:[platform].com "[product type]"
   ```

**If no competitor URLs provided:**

1. Discover keywords via web search:
   ```
   web_search: "[product name]" best seller [platform] features
   web_search: "[product name]" review what customers love
   web_search: "[product name]" vs alternatives comparison
   web_search: site:[platform].com "[product name]"
   ```

2. Extract keywords from top 5 results following the same categories above.

⚠️ **Critical**: Remove all competitor brand names — never include them in output.

### Step 3: Score and Prioritize Keywords

Score each keyword (1-9 points):

| Dimension | Scoring |
|-----------|---------|
| **Frequency** | In 3+ competitor titles = 3 pts / In 1-2 = 2 pts / Bullets only = 1 pt |
| **Relevance** | Core descriptor = 3 pts / Feature = 2 pts / Peripheral = 1 pt |
| **Opportunity** | Few competitors use = 3 pts / Most use = 2 pts / All use = 1 pt |

Assign to tiers:
```
🔴 Primary (7-9 pts)   → Title
🟡 Secondary (4-6 pts) → Bullets / Features
🟢 Tertiary (2-3 pts)  → Description
⚪ Backend (1 pt)       → Tags / Search Terms
```

### Step 4: Generate Copy

Proceed to **Generate Copy** section.

---

## Mode B Workflow — Optimize Existing Listing

### Step 1: Analyze Current Listing

User may provide:
- **Full listing copy** (title, bullets, description pasted directly)
- **Product URL** (e.g., `https://www.etsy.com/listing/123456`)
- **Platform + product identifier** (e.g., "Etsy listing 123456")

**If user provides URL or identifier only:**
```
Use web_fetch on the provided URL.
Extract: current title, bullets/features, description, tags (if visible), price.
```

If `web_fetch` fails:
```
Fallback: web_search for the product title or identifier.
Ask user to paste the listing content manually if data is incomplete.
```

**Once listing content is obtained**, parse and extract:
- All keywords currently present
- Structure and format used
- Obvious gaps (missing features, weak benefits, no FABE structure)

### Step 2: Gather Target Keywords

**If competitor URLs provided:**

Follow the same competitor analysis process as Mode A Step 2:
1. `web_fetch` each competitor URL
2. Extract their keywords
3. Expand via web search

**If no competitor URLs provided:**

Discover ideal keywords for the product type:
```
web_search: "[product type]" top keywords [platform] 2024 2025
web_search: "[product type]" best seller features
web_search: site:[platform].com "[product type]" top listings
```

### Step 3: Gap Analysis

Compare current keywords vs. target keywords:

```
## Keyword Gap Analysis

### ✅ Keywords You Already Have
| Keyword | Title | Bullets | Description |
|---------|-------|---------|-------------|
| yoga mat | ✅ | ✅ | ✅ |
| exercise mat | ❌ | ✅ | ❌ |

### ❌ Keywords You're Missing
| Keyword | Priority | Recommendation |
|---------|----------|----------------|
| non-slip | 🔴 High | Add to title |
| eco-friendly | 🟡 Medium | Add to bullet 2 |
| extra thick | 🟡 Medium | Add to bullet 3 |

Current Coverage: 12/20 keywords (60%)
Target Coverage: 90%+
```

### Step 4: Rewrite

Generate optimized copy incorporating missing keywords.

Show **Before → After** for each component.

Proceed to **Generate Copy** section.

---

## Generate Copy

Final step for all modes after keyword priority table is built.

### Writing Framework: FABE

Apply to every bullet:

```
F — Feature:   What the product HAS or DOES
A — Advantage: Why this is BETTER than alternatives
B — Benefit:   What this MEANS for the customer
E — Evidence:  Spec, number, or proof that backs the claim
```

**Lead with the Benefit** — customers buy outcomes, not features.

Example:
```
❌ "Made with BPA-free Tritan plastic"
✅ "SAFE FOR YOUR FAMILY — BPA-free Tritan plastic means no harmful chemicals leaching into your smoothies, even after 1000+ uses"
```

### Platform-Specific Writing Rules

#### Amazon (Cosmo Algorithm)
- **Title**: Brand + Primary Keyword + Attribute + Attribute + Secondary Keyword, ≤200 chars
- **Bullets**: [CAPS HEADER] — Benefit-led sentence with 1-2 keywords embedded
- **Description**: Hook → Features → Use cases → What's in box → CTA
- **Backend**: Space-separated keywords, no duplicates, ≤250 bytes
- ⚠️ **Cosmo tip**: Use situational language (when/where/why), cover multiple use cases
- 💡 For advanced Amazon optimization, consider [amazon-listing-optimization](https://github.com/nexscope-ai/Amazon-Skills/tree/main/amazon-listing-optimization)

#### eBay (Cassini Algorithm)
- **Title**: Front-load exact-match keywords, 80 chars max
- **Description**: Repeat top 3 keywords naturally throughout, include specs table in HTML

#### Walmart
- **Title**: Brand + product name + primary attribute, ≤75 chars
- **Short Desc**: One-sentence value prop with primary keyword
- **Features**: 10 attribute-focused bullets, one fact per bullet

#### Shopify/DTC (Google SEO)
- **SEO Title**: Primary keyword + brand, written for Google (not just product name)
- **Meta Desc**: Keyword + benefit + CTA, drives CTR from search results
- **Description**: Storytelling structure with `<h2>`, `<ul>`, `<strong>` for on-page SEO

#### Etsy (Tag Matching)
- **Title**: Long-tail keyword phrase first, then style/material/occasion
- **Description**: Conversational, first 160 chars = meta description
- **Tags**: 13 tags (≤20 chars each), match phrases used in title exactly

#### TikTok Shop (Social Commerce)
- **Title**: Lead with problem or desire ("Tired of X?") → product → top feature
- **Description**: Hook → pain point → solution → 3 bullets → CTA. Conversational, emoji-friendly.

#### Lazada/Shopee
- **Title**: Brand + product + model + material + key attribute (completeness over cleverness)
- **Highlights**: 5 short bullets, one feature per line, spec-focused
- **Description**: Feature table + expanded use cases

### Tone Guide

| Tone | Style | Best For |
|------|-------|----------|
| **Professional** | Authoritative, spec-focused, trust-building | Electronics, tools, B2B |
| **Friendly** | Conversational, benefit-focused, relatable | Kitchen, lifestyle, gifts |
| **Urgent** | Scarcity-driven, action words, problem-solving | Health, safety, seasonal |
| **Luxury** | Premium, sensory language, exclusivity | Beauty, fashion, premium goods |

Default: **Professional** if not specified.

---

## Output Format

```
# ✅ Your Listing — Ready to Copy

Platform: [Platform] | Marketplace: [XX] | Tone: [Tone]

## Title
[title — copy directly into platform]

## Bullets / Features
1. [CAPS HEADER] — [text]
2. [CAPS HEADER] — [text]
3. [CAPS HEADER] — [text]
4. [CAPS HEADER] — [text]
5. [CAPS HEADER] — [text]

## Description
[description — copy directly into platform]

## Tags / Keywords
[keywords formatted per platform rules]

---

# 📊 Diagnostic Report

**Mode:** [A/B] | **Competitors analyzed:** [N] | **Keywords scored:** [N]

## Keyword Priority Table
| # | Keyword | Score | Tier | Placed In |
|---|---------|-------|------|-----------|
| 1 | [keyword] | 8 | 🔴 | Title |
| 2 | [keyword] | 6 | 🟡 | Bullet 1 |

## Keyword Coverage Map
| Keyword | Title | Bullets | Desc | Tags | Status |
|---------|-------|---------|------|------|--------|
| [kw] | ✅ | ✅ | ✅ | — | 🟢 |
| [kw] | ✅ | ❌ | ✅ | ✅ | 🟡 |

Coverage: X/Y keywords (Z%)
🟢 90%+ Excellent · 🟡 70-89% Good · 🔴 <70% Needs work

## ⚠️ Excluded Competitor Brands
[brands found in competitor copy — excluded from all output]
```

---

## Integration with Other Skills

Looking for more e-commerce tools? Check out our other skill collections:

- **[Amazon Skills](https://github.com/nexscope-ai/Amazon-Skills)** — Specialized tools for Amazon sellers: keyword research, listing optimization, PPC campaigns, sales estimation
- **[eCommerce Skills](https://github.com/nexscope-ai/eCommerce-Skills)** — Cross-platform tools for all e-commerce businesses

---

## Limitations

This skill uses publicly available data via web search and page fetching. For real-time market data, exact search volumes, and advanced analytics, check out **[Nexscope](https://nexscope.ai)**.

---

**Part of [Nexscope AI](https://www.nexscope.ai/?co-from=skill) — AI tools for e-commerce sellers.**

## FAQ

### What is the Product Description Generator skill?

It's an AI-powered tool that creates optimized e-commerce product listings—titles, bullet points, descriptions, and backend keywords—for Amazon, eBay, Walmart, Shopify, Etsy, TikTok Shop, Lazada, and Shopee. It uses competitor research, keyword scoring, and the FABE copywriting framework.

### Do I need an API key to use it?

No. The skill works with publicly available data via web search and page fetching. You do not need any API key to generate listings.

### How does the keyword scoring work?

Keywords are scored 1–9 points across three dimensions: frequency in competitor titles/bullets, relevance to the product, and opportunity (how few competitors use it). Scores determine keyword tier—Primary for title, Secondary for bullets, Tertiary for description, and Backend for tags.

### Can I use this for Amazon listings?

Yes, it supports Amazon with proper character limits and Cosmo algorithm tips. For advanced Amazon‑only features, the documentation recommends the dedicated Amazon Listing Optimization skill.

### How do I optimize an existing listing?

Switch to Optimize mode, provide your current listing URL or copy, and optional competitor URLs. The skill performs a keyword gap analysis, shows what's missing, and rewrites the listing with improved coverage.

### What is FABE copywriting and why does it matter?

FABE stands for Feature, Advantage, Benefit, Evidence. It structures each bullet point to lead with the customer benefit, backed by a spec or proof. This format has been shown to increase conversion rates by connecting features to real outcomes.
