$npx -y skills add nexscope-ai/Amazon-Skills --skill amazon-listing-optimizationAmazon listing builder and optimizer for sellers. Two modes: (A) Create — build keyword-optimized listings from scratch using keyword lists + product characteristics + AI copywriting, (B) Optimize — audit existing listings, find keyword gaps, score across 8 dimensions, and rewrit
| 1 | # Amazon Listing Optimization 📝 |
| 2 | |
| 3 | Build keyword-optimized listings from scratch, or audit and optimize existing ones. No API key — works out of the box. |
| 4 | |
| 5 | ## Installation |
| 6 | |
| 7 | ```bash |
| 8 | npx skills add nexscope-ai/Amazon-Skills --skill amazon-listing-optimization -g |
| 9 | ``` |
| 10 | |
| 11 | ## Two Modes |
| 12 | |
| 13 | | Mode | When to Use | Input | Output | |
| 14 | |------|-------------|-------|--------| |
| 15 | | **A — Create** | Building a new listing | Keywords and/or competitor ASINs + product info + tone | Full listing copy + keyword coverage score | |
| 16 | | **B — Optimize** | Improving an existing listing | Your ASIN or URL (+ optional keywords or competitor ASINs) | Optimized listing copy + audit report + gap analysis | |
| 17 | |
| 18 | ## Mode A — Three Ways to Start |
| 19 | |
| 20 | | Input Source | How it Works | |
| 21 | |-------------|-------------| |
| 22 | | **Keywords** | User provides keyword list → skill prioritizes and generates listing | |
| 23 | | **Competitor ASINs** | User provides 1-3 competitor ASINs → skill fetches their listings, extracts their keywords, then generates a listing that covers all their keywords and more | |
| 24 | | **Both** | User provides keywords + competitor ASINs → skill merges both sources for maximum coverage | |
| 25 | |
| 26 | ## Capabilities |
| 27 | |
| 28 | - **Keyword-driven listing generation**: Import keywords (from amazon-keyword-research, manual list, or extracted from competitor ASINs), rank by priority, generate copy that maximizes keyword coverage |
| 29 | - **Competitor keyword extraction**: Fetch competitor listings and automatically extract their title/bullet keywords as your baseline |
| 30 | - **8-dimension audit & scoring**: Title, bullets, description, images, A+ content, pricing, reviews, SEO coverage |
| 31 | - **Keyword coverage tracking**: Visual map showing which keywords appear in title / bullets / description / missing |
| 32 | - **Tone selection**: Professional, Friendly, Urgent, Luxury — affects AI copywriting style |
| 33 | - **Competitive benchmarking**: Compare your listing against competitors |
| 34 | - **Multi-marketplace**: US, UK, DE, FR, IT, ES, JP, CA, AU, IN, MX, BR |
| 35 | |
| 36 | ## Usage Examples |
| 37 | |
| 38 | ### Mode A — Create from Keywords |
| 39 | |
| 40 | ``` |
| 41 | Create a listing for a portable blender. Keywords: portable blender, smoothie maker, USB rechargeable, travel blender, personal blender. Material: BPA-free Tritan. Color: White. Capacity: 380ml. Tone: Friendly. |
| 42 | ``` |
| 43 | |
| 44 | ``` |
| 45 | I have these keywords from my research: [paste keyword list]. Product: silicone kitchen utensil set, 12 pieces, heat resistant to 480°F. Generate a full listing. |
| 46 | ``` |
| 47 | |
| 48 | ### Mode A — Create from Competitor ASINs |
| 49 | |
| 50 | ``` |
| 51 | I want to sell a dog t-shirt on Amazon US. Here are 3 competitors I want to beat: B0D72TSM62, B0ABC12345, B0XYZ67890. My product is 100% cotton, 6 colors, XS-XL, funny print. Analyze their listings and create one that's better. Friendly tone. |
| 52 | ``` |
| 53 | |
| 54 | ``` |
| 55 | Create a listing for my yoga mat. Look at this competitor: B09V3KXJPB. Extract their keywords, find what they're missing, and build a listing that covers more keywords than them. Product: 6mm TPE, non-slip, carrying strap included. Tone: Professional. |
| 56 | ``` |
| 57 | |
| 58 | ### Mode A — Create from Keywords + Competitor ASINs |
| 59 | |
| 60 | ``` |
| 61 | Use amazon-keyword-research to find keywords for "portable blender", also analyze these competitors: B0CPY1GFVZ, B0CXLF3Y19. Combine all keywords and create a listing. Product: 380ml, USB-C, BPA-free Tritan. Tone: Professional. |
| 62 | ``` |
| 63 | |
| 64 | ### Mode B — Optimize Existing |
| 65 | |
| 66 | ``` |
| 67 | Audit the listing for ASIN B0D72TSM62 on Amazon US |
| 68 | ``` |
| 69 | |
| 70 | ``` |
| 71 | Optimize B0D72TSM62 using these keywords: dog shirt, pet clothes, puppy clothing — show me what's missing and rewrite |
| 72 | ``` |
| 73 | |
| 74 | ``` |
| 75 | Optimize my listing B0D72TSM62 by analyzing these competitors: B0ABC12345, B0XYZ67890. Find what keywords they have that I don't, and rewrite my listing to beat them. |
| 76 | ``` |
| 77 | |
| 78 | --- |
| 79 | |
| 80 | ## Mode A Workflow — Create Listing from Keywords |
| 81 | |
| 82 | ### Step A1: Collect Keywords |
| 83 | |
| 84 | Keywords can come from four sources (use one or combine multiple): |
| 85 | |
| 86 | 1. **From [amazon-keyword-research](https://github.com/nexscope-ai/Amazon-Skills/tree/main/amazon-keyword-research) skill** (recommended): Run keyword research first, then feed results directly. Install: `npx skills add nexscope-ai/Amazon-Skills --skill amazon-keyword-research -g` |
| 87 | 2. **From competitor ASINs**: User provides |