โ† All skills
Tencent SkillHub ยท Content Creation

Product Description Generator

Generate SEO-optimized product descriptions for e-commerce platforms (Amazon, Shopify, eBay, Etsy). Create compelling, conversion-focused copy with keywords, features, benefits, and calls-to-action. Use when creating product listings, optimizing existing descriptions, or generating bulk product copy.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Generate SEO-optimized product descriptions for e-commerce platforms (Amazon, Shopify, eBay, Etsy). Create compelling, conversion-focused copy with keywords, features, benefits, and calls-to-action. Use when creating product listings, optimizing existing descriptions, or generating bulk product copy.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, scripts/__init__.py, scripts/bulk_generate.py, scripts/generate_description.py, scripts/optimize_description.py

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 35 sections Open source page

Overview

Generate high-converting, SEO-optimized product descriptions for any e-commerce platform. Create compelling copy that drives sales while improving search visibility across multiple marketplaces.

1. Platform-Specific Optimization

Supported Platforms: Amazon - Title, bullet points, description, search terms, backend keywords Shopify - Product title, description, SEO meta data eBay - Item title, description, item specifics, condition description Etsy - Listing title, description, tags, materials, attributes Shopify/WooCommerce - Product name, description, SEO elements Custom - Flexible format for any platform

2. SEO Optimization

Automatically includes: Primary keyword placement (title, first paragraph) Secondary keywords throughout content Long-tail keyword variations Semantic keywords and related terms Optimized character counts for each platform Meta descriptions and titles for SEO

3. Conversion-Focused Copy

Elements that drive sales: Benefit-oriented features (not just specs) Emotional triggers and storytelling Social proof integration Urgency and scarcity elements Clear value propositions Strong calls-to-action Objection handling

4. Structure Templates

Product description structure: Hook - Attention-grabbing opening Problem/Agitation - Address pain points Solution - How your product helps Features โ†’ Benefits - What it does and why it matters Social Proof - Reviews, testimonials, stats Use Cases - When/how to use the product Specifications - Technical details FAQ - Common questions answered CTA - Clear action to take

5. Bulk Generation

Generate descriptions for: Multiple products from CSV Product variations (colors, sizes, models) A/B testing variations Multiple platforms simultaneously International markets (localization)

Generate Amazon Listing

# Use scripts/generate_description.py python3 scripts/generate_description.py \ --product "Wireless Bluetooth Headphones" \ --platform amazon \ --features "40hr battery,noise cancelling,Bluetooth 5.3" \ --benefits "crystal clear audio,comfortable fit,fast charging" \ --tone professional \ --output amazon_listing.md

Generate Shopify Product Description

python3 scripts/generate_description.py \ --product "Ergonomic Office Chair" \ --platform shopify \ --features "adjustable lumbar support,360ยฐ swivel,breathable mesh" \ --tone conversational \ --include-faq \ --output shopify_description.md

Bulk Generate from CSV

# Use scripts/bulk_generate.py python3 scripts/bulk_generate.py \ --csv products.csv \ --platform amazon \ --output-dir ./descriptions

Optimize Existing Description

# Use scripts/optimize_description.py python3 scripts/optimize_description.py \ --input existing_description.md \ --target-keyword "wireless headphones" \ --platform amazon \ --output optimized.md

generate_description.py

Generate product description for a single product. Parameters: --product (required): Product name/title --platform (required): Target platform --features: Product features (comma-separated) --benefits: Benefits/value proposition (comma-separated) --tone: Tone preference (professional, conversational, playful, luxury) --target-audience: Who is this for? --keywords: SEO keywords (comma-separated) --include-faq: Include FAQ section --include-specs: Include specifications section --output: Output file Example: python3 scripts/generate_description.py \ --product "Smart WiFi Thermostat" \ --platform amazon \ --features "energy saving,app control,7-day programming" \ --benefits "lower energy bills,remote access,comfort" \ --target-audience "homeowners,smart home enthusiasts" \ --keywords "smart thermostat,programmable thermostat,WiFi thermostat" \ --include-faq \ --include-specs \ --output thermostat_description.md

bulk_generate.py

Generate descriptions for multiple products from CSV. CSV Format: product,features,benefits,tone,target_audience,keywords "Wireless Headphones","40hr battery,noise cancelling","clear audio,comfort","professional","audiophiles","headphones,bluetooth" "Ergonomic Chair","lumbar support,mesh back","back pain relief,comfort","conversational","office workers","office chair,ergonomic" "Smart Thermostat","energy saving,app control","lower bills,remote control","professional","homeowners","thermostat,smart home" Parameters: --csv: Path to CSV file --platform: Target platform (applies to all products) --output-dir: Output directory --format: Output format (markdown, html, csv)

optimize_description.py

Optimize an existing product description for SEO and conversions. Parameters: --input: Input file path --target-keyword: Primary keyword to optimize for --platform: Target platform add-cta: Add strong call-to-action add-social-proof: Add social proof placeholders output: Output file

generate_variations.py

Generate A/B testing variations of a description. Parameters: --input: Base description file --variations: Number of variations to generate (default: 3) --test-elements: Elements to test (cta, hook, benefits) --output-dir: Output directory

seo_analyzer.py

Analyze SEO score of product description. Parameters: --input: Description to analyze --target-keyword: Primary keyword --platform: Platform-specific analysis --output: Analysis report

Amazon

Title: 150-200 characters, primary keyword first Bullet Points: 5-7 points, benefit-focused Description: 2000-3000 characters, full product story Backend Keywords: 250 bytes, comma-separated Style: Professional, informative, detailed

Shopify

Title: 70 characters for optimal display Description: 300-500 words, HTML supported Meta Description: 155 characters for SEO Handle: 75 characters max, SEO-friendly URL Style: Brand-consistent, visual, lifestyle-oriented

eBay

Title: 80 characters optimal, include key details Description: 500-1000 words, HTML allowed Item Specifics: Fill all relevant fields Condition: Clearly state condition Style: Auction-style urgency, detailed specs

Etsy

Title: 140 characters, front-load keywords Description: 500+ words, handmade story Tags: 13 tags, 20 characters each Materials: Accurate listing Style: Personal, story-driven, handmade emphasis

Write Benefits, Not Just Features

Bad: "40-hour battery life" Good: "40-hour battery means you can listen for days without charging"

Use Emotional Triggers

"Transform your daily routine" "Experience the difference quality makes" "Join thousands of satisfied customers"

Include Social Proof

"Trusted by 10,000+ customers" "4.8/5 star average rating" "30-day money-back guarantee"

Handle Objections

"Worried about fit? We offer free returns" "Not sure? Try it risk-free for 30 days" "Questions? Our US-based support is here 24/7"

Strong CTAs

"Order now and get free shipping" "Limited stock - add to cart today" "Join the thousands who upgraded their experience"

Professional

Best for: B2B, tech products, high-ticket items Characteristics: Authoritative, data-driven, precise Example: "Engineered for performance. Backed by science."

Conversational

Best for: Consumer products, lifestyle items Characteristics: Friendly, relatable, personal Example: "You're going to love how this fits into your daily routine."

Playful

Best for: Trendy items, younger audiences Characteristics: Fun, energetic, emoji-friendly Example: "Ready to level up? Let's do this! ๐Ÿš€"

Luxury

Best for: Premium products, jewelry, designer items Characteristics: Elegant, exclusive, sophisticated Example: "Experience unparalleled craftsmanship. A masterpiece of design."

Daily Bulk Generation

# Generate descriptions for all products in catalog 0 8 * * * /path/to/product-description-generator/scripts/bulk_generate.py \ --csv /path/to/products.csv \ --platform amazon \ --output-dir /path/to/output

A/B Testing Automation

# Generate variations for top-selling products 0 9 * * 1 /path/to/product-description-generator/scripts/generate_variations.py \ --input /path/to/bestsellers/ \ --variations 3 \ --output-dir /path/to/ab-tests

With SEO Article Generator

# 1. Generate SEO-optimized article seo-article-gen --keyword "wireless headphones review" # 2. Extract key benefits and features # 3. Generate product description product-description-generator --product "[name]" --features "[extracted]"

With Review Summarizer

# 1. Analyze reviews for insights review-summarizer/scrape_reviews.py --url "[product_url]" # 2. Extract top pros/cons # 3. Generate description addressing cons product-description-generator --product "[name]" --benefits "[address cons]"

Markdown

Best for documentation, CMS without HTML support, easy reading.

HTML

Best for Amazon, Shopify, eBay - formatted with tags.

CSV

Best for bulk upload, catalog management systems. Drive sales. Rank higher. Convert visitors.

Category context

Writing, remixing, publishing, visual generation, and marketing content production.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
4 Scripts1 Docs
  • SKILL.md Primary doc
  • scripts/__init__.py Scripts
  • scripts/bulk_generate.py Scripts
  • scripts/generate_description.py Scripts
  • scripts/optimize_description.py Scripts