product-description-generator
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseProduct Description Generator 📝
产品描述生成器 📝
Generate platform-optimized product copy — titles, bullet points, descriptions, and backend keywords — for any major e-commerce platform. No API key required.
为所有主流电商平台生成适配平台的商品文案——包括标题、要点、描述及后台关键词。无需API密钥。
Installation
安装
bash
npx skills add nexscope-ai/eCommerce-Skills --skill product-description-generator -gFor Amazon listings, use our dedicated skill with Cosmo algorithm optimization:bashnpx skills add nexscope-ai/Amazon-Skills --skill amazon-listing-optimization -g
bash
npx skills add nexscope-ai/eCommerce-Skills --skill product-description-generator -g针对Amazon Listing,推荐使用我们搭载Cosmo算法优化的专属工具:bashnpx skills add nexscope-ai/Amazon-Skills --skill amazon-listing-optimization -g
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.
| 模式 | 适用场景 | 输入内容 |
|---|---|---|
| A — 创建 | 撰写全新Listing | 产品规格 + 可选竞品URL |
| B — 优化 | 改进现有Listing | 当前Listing内容或URL + 可选竞品URL |
两种模式均支持竞品分析——只需提供竞品URL即可启用该功能。
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 |
| 平台 | 输出内容组件 |
|---|---|
| Amazon | 标题(≤200字符) + 5条要点(每条≤500字符) + 描述(≤2000字符) + 后台关键词(≤250字节) |
| eBay | 标题(≤80字符) + HTML格式描述 |
| Walmart | 标题(≤75字符) + 简短描述(≤150字符) + 10条特性 + 详细描述 |
| Shopify/DTC | SEO标题(≤60字符) + 元描述(≤160字符) + 产品描述 |
| Etsy | 标题(≤140字符) + 描述 + 13个标签(每个≤20字符) |
| TikTok Shop | 标题(≤255字符) + 描述(≤1000字符) |
| Lazada/Shopee | 标题(≤120字符) + 5条亮点 + 描述 |
Usage Examples
使用示例
Mode A — Create
模式A — 创建
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.为我在eBay英国站点的瑜伽垫生成Listing。
竞品链接:https://www.ebay.co.uk/itm/123456789, https://www.ebay.co.uk/itm/987654321
我的产品:6mm TPE材质,防滑,附带收纳带。品牌:ZenMat。语气:友好。平台:Etsy。产品:手工浇注大豆蜡烛,薰衣草香味,8盎司玻璃罐,燃烧时长40小时。
目标受众:礼品购买者。语气:奢华。Mode B — Optimize
模式B — 优化
Optimize this Shopify listing: https://mystore.com/products/portable-blender
Beat these competitors: https://amazon.com/dp/B09V3KXJPB, https://walmart.com/ip/123456Find keyword gaps and rewrite this Etsy listing:
[paste current title, description, and tags]优化这个Shopify Listing:https://mystore.com/products/portable-blender
超越这些竞品:https://amazon.com/dp/B09V3KXJPB, https://walmart.com/ip/123456找出关键词差距并重写这个Etsy Listing:
[粘贴当前标题、描述和标签]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.如果用户提供的信息不足,直接询问以下内容:
为了生成您的Listing,我需要:
**必填项:**
- 平台(eBay / Walmart / Shopify / Etsy / TikTok Shop / Lazada / Shopee)
- 产品名称及核心特性
- 品牌名称
**推荐项(可获得更优结果):**
- 1-3个竞品分析URL
- 目标受众
- 语气偏好(专业 / 友好 / 紧迫感 / 奢华)
选择哪种模式?
- **A — 创建**:我要从零开始撰写新Listing
- **B — 优化**:我有现有Listing需要改进
💡 针对Amazon Listing,我推荐使用[amazon-listing-optimization](https://github.com/nexscope-ai/Amazon-Skills/tree/main/amazon-listing-optimization)——它专为Amazon的Cosmo算法优化。Mode A Workflow — Create New Listing
模式A工作流 — 创建新Listing
Step 1: Collect Product Info
步骤1:收集产品信息
| Field | Required | Example |
|---|---|---|
| ✅ | Portable blender |
| ✅ | Etsy |
| ✅ | BlendJet |
| ✅ | USB-C, 6 blades, BPA-free |
| ✅ | 380ml, 175W motor |
| 👍 | Gym-goers, travelers |
| 👍 | Smoothies, protein shakes |
| 👍 | 1-3 URLs to analyze |
| Optional | Professional (default) / Friendly / Luxury / Urgent |
| 字段 | 是否必填 | 示例 |
|---|---|---|
| ✅ | 便携式搅拌机 |
| ✅ | Etsy |
| ✅ | BlendJet |
| ✅ | USB-C接口,6叶刀头,不含BPA |
| ✅ | 380ml容量,175W电机 |
| 👍 | 健身爱好者,旅行者 |
| 👍 | 制作冰沙、蛋白奶昔 |
| 👍 | 1-3个分析用URL |
| 可选 | 专业(默认)/ 友好 / 奢华 / 紧迫感 |
Step 2: Gather Keywords
步骤2:收集关键词
If competitor URLs provided:
-
Fetch each competitor page:
Use web_fetch on each competitor URL. Extract: title, bullets/features, description, price, review count, brand name. -
Iffails or returns incomplete data:
web_fetchFallback: web_search for "[product title from URL]" site:[platform].com Extract data from search snippets. -
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)
-
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:
-
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]" -
Extract keywords from top 5 results following the same categories above.
⚠️ Critical: Remove all competitor brand names — never include them in output.
如果提供了竞品URL:
-
获取每个竞品页面:
对每个竞品URL使用web_fetch工具。 提取内容:标题、要点/特性、描述、价格、评论数、品牌名称。 -
如果失败或返回数据不完整:
web_fetch备选方案:使用web_search搜索"[URL中的产品标题]" site:[platform].com 从搜索摘要中提取数据。 -
解析竞品内容并提取以下类别的关键词:
- 产品类型术语:产品所属类别(瑜伽垫、运动垫)
- 特性术语:产品功能(防滑、环保)
- 使用场景术语**:使用时间/地点(家庭健身房、瑜伽馆)
- 受众术语:目标用户(初学者、运动员)
- 属性术语:规格参数(6mm、TPE材质)
-
拓展竞品外的关键词:
web_search: "[产品类型]" 畅销产品特性 买家需求 web_search: "[产品类型]" 评论差评 常见问题 web_search: site:[platform].com "[产品类型]"
如果未提供竞品URL:
-
通过网络搜索发现关键词:
web_search: "[产品名称]" 平台畅销产品特性 web_search: "[产品名称]" 评论 客户喜爱点 web_search: "[产品名称]" vs 竞品 对比 web_search: site:[platform].com "[产品名称]" -
从排名前五的搜索结果中提取上述类别的关键词。
⚠️ 重要提示:移除所有竞品品牌名称——绝对不要在输出内容中包含这些品牌。
Step 3: Score and Prioritize Keywords
步骤3:关键词评分与优先级划分
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为每个关键词评分(1-9分):
| 维度 | 评分规则 |
|---|---|
| 出现频率 | 出现在3个以上竞品标题中=3分 / 出现在1-2个竞品标题中=2分 / 仅出现在要点中=1分 |
| 相关性 | 核心描述词=3分 / 特性词=2分 / 外围词=1分 |
| 机会性 | 很少有竞品使用=3分 / 多数竞品使用=2分 / 所有竞品都使用=1分 |
划分等级:
🔴 一级(7-9分) → 标题
🟡 二级(4-6分) → 要点/特性
🟢 三级(2-3分) → 描述
⚪ 后台关键词(1分) → 标签/搜索词Step 4: Generate Copy
步骤4:生成文案
Proceed to Generate Copy section.
进入生成文案环节。
Mode B Workflow — Optimize Existing Listing
模式B工作流 — 优化现有Listing
Step 1: Analyze Current Listing
步骤1:分析当前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 fails:
web_fetchFallback: 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)
用户可能提供:
- 完整Listing内容(直接粘贴标题、要点、描述)
- 产品URL(例如:)
https://www.etsy.com/listing/123456 - 平台+产品标识(例如:"Etsy listing 123456")
如果用户仅提供URL或标识:
对提供的URL使用web_fetch工具。
提取内容:当前标题、要点/特性、描述、标签(若可见)、价格。如果失败:
web_fetch备选方案:使用web_search搜索产品标题或标识。
如果数据不完整,请求用户手动粘贴Listing内容。获取Listing内容后,解析并提取:
- 当前使用的所有关键词
- 内容结构与格式
- 明显的差距(缺失的特性、薄弱的利益点、未使用FABE结构)
Step 2: Gather Target Keywords
步骤2:收集目标关键词
If competitor URLs provided:
Follow the same competitor analysis process as Mode A Step 2:
- each competitor URL
web_fetch - Extract their keywords
- 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如果提供了竞品URL:
遵循与模式A步骤2相同的竞品分析流程:
- 对每个竞品URL使用
web_fetch - 提取他们的关键词
- 通过网络搜索拓展关键词
如果未提供竞品URL:
为该产品类型挖掘理想关键词:
web_search: "[产品类型]" 平台热门关键词 2024 2025
web_search: "[产品类型]" 畅销产品特性
web_search: site:[platform].com "[产品类型]" 顶级ListingStep 3: Gap Analysis
步骤3:差距分析
Compare current keywords vs. target keywords:
undefined对比当前关键词与目标关键词:
undefinedKeyword 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%+
undefined| 关键词 | 优先级 | 建议 |
|---|---|---|
| 防滑 | 🔴 高 | 添加到标题 |
| 环保 | 🟡 中 | 添加到第2条要点 |
| 加厚 | 🟡 中 | 添加到第3条要点 |
当前覆盖率:12/20个关键词(60%)
目标覆盖率:90%+
undefinedStep 4: Rewrite
步骤4:重写
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
撰写框架: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 claimLead 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"将此框架应用于每条要点:
F — Feature: 产品具备的特性或功能
A — Advantage: 该特性相比竞品的优势
B — Benefit: 该特性为客户带来的实际价值
E — Evidence: 支持该主张的规格、数据或证明以利益点开头——客户购买的是结果,而非特性。
示例:
❌ "采用不含BPA的Tritan塑料制作"
✅ "为您的家人保驾护航——不含BPA的Tritan塑料意味着即使使用1000+次,也不会有有害化学物质渗入您的冰沙"Platform-Specific Writing Rules
平台专属撰写规则
Amazon (Cosmo Algorithm)
Amazon(Cosmo算法)
- 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
- 标题:品牌 + 一级关键词 + 属性 + 属性 + 二级关键词,≤200字符
- 要点:[大写标题] — 以利益点为主导的句子,嵌入1-2个关键词
- 描述:钩子 → 特性 → 使用场景 → 包装内容 → 行动号召
- 后台关键词:空格分隔的关键词,无重复,≤250字节
- ⚠️ Cosmo算法提示:使用场景化语言(何时/何地/为何使用),覆盖多种使用场景
- 💡 如需高级Amazon优化,可考虑使用amazon-listing-optimization
eBay (Cassini Algorithm)
eBay(Cassini算法)
- Title: Front-load exact-match keywords, 80 chars max
- Description: Repeat top 3 keywords naturally throughout, include specs table in HTML
- 标题:前置精确匹配关键词,最多80字符
- 描述:自然重复前3个关键词,在HTML中包含规格表
Walmart
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
- 标题:品牌 + 产品名称 + 核心属性,≤75字符
- 简短描述:包含一级关键词的单句价值主张
- 特性:10条聚焦属性的要点,每条一个事实
Shopify/DTC (Google SEO)
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>for on-page SEO<strong>
- SEO标题:一级关键词 + 品牌,为Google搜索优化(而非仅产品名称)
- 元描述:关键词 + 利益点 + 行动号召,提升搜索结果点击率
- 描述:采用故事化结构,使用、
<h2>、<ul>标签优化页面SEO<strong>
Etsy (Tag Matching)
Etsy(标签匹配)
- 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
- 标题:长尾关键词短语在前,随后是风格/材质/场合
- 描述:口语化表达,前160字符为元描述
- 标签:13个标签(每个≤20字符),与标题中的短语完全匹配
TikTok Shop (Social Commerce)
TikTok Shop(社交电商)
- Title: Lead with problem or desire ("Tired of X?") → product → top feature
- Description: Hook → pain point → solution → 3 bullets → CTA. Conversational, emoji-friendly.
- 标题:以问题或需求开头("厌倦了X?")→ 产品 → 核心特性
- 描述:钩子 → 痛点 → 解决方案 → 3条要点 → 行动号召。口语化表达,适合使用表情符号。
Lazada/Shopee
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
- 标题:品牌 + 产品 + 型号 + 材质 + 核心属性(优先完整度而非创意)
- 亮点:5条简短要点,每条一个特性,聚焦规格参数
- 描述:特性表 + 拓展使用场景
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.
| 语气 | 风格 | 适用场景 |
|---|---|---|
| 专业 | 权威、聚焦规格、建立信任 | 电子产品、工具、B2B |
| 友好 | 口语化、聚焦利益点、贴近用户 | 厨房用品、生活方式、礼品 |
| 紧迫感 | 稀缺性驱动、行动导向、解决痛点 | 健康产品、安全用品、季节性商品 |
| 奢华 | 高端、感官化语言、强调专属感 | 美妆、时尚、高端商品 |
默认语气:专业(未指定时)
Output Format
输出格式
undefinedundefined✅ Your Listing — Ready to Copy
✅ 您的Listing — 可直接复制使用
Platform: [Platform] | Marketplace: [XX] | Tone: [Tone]
平台:[Platform] | 站点:[XX] | 语气:[Tone]
Title
标题
[title — copy directly into platform]
[标题 — 可直接复制到平台]
Bullets / Features
要点 / 特性
- [CAPS HEADER] — [text]
- [CAPS HEADER] — [text]
- [CAPS HEADER] — [text]
- [CAPS HEADER] — [text]
- [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]
模式: [A/B] | 分析的竞品数量: [N] | 评分的关键词数量: [N]
Keyword Priority Table
关键词优先级表
| # | Keyword | Score | Tier | Placed In |
|---|---|---|---|---|
| 1 | [keyword] | 8 | 🔴 | Title |
| 2 | [keyword] | 6 | 🟡 | Bullet 1 |
| # | 关键词 | 分数 | 等级 | 放置位置 |
|---|---|---|---|---|
| 1 | [关键词] | 8 | 🔴 | 标题 |
| 2 | [关键词] | 6 | 🟡 | 要点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
| 关键词 | 标题 | 要点 | 描述 | 标签 | 状态 |
|---|---|---|---|---|---|
| [关键词] | ✅ | ✅ | ✅ | — | 🟢 |
| [关键词] | ✅ | ❌ | ✅ | ✅ | 🟡 |
覆盖率:X/Y个关键词(Z%)
🟢 90%+ 优秀 · 🟡 70-89% 良好 · 🔴 <70% 需要改进
⚠️ 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 — Specialized tools for Amazon sellers: keyword research, listing optimization, PPC campaigns, sales estimation
- eCommerce Skills — Cross-platform tools for all e-commerce businesses
寻找更多电商工具?查看我们的其他工具集合:
- Amazon Skills — 专为Amazon卖家打造的工具:关键词调研、Listing优化、PPC广告、销量预估
- eCommerce Skills — 适用于所有电商业务的跨平台工具
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.
Part of Nexscope AI — AI tools for e-commerce sellers.