product-description-generator について
product-description-generatorは、複数のECプラットフォーム向けの商品ページを作成・改善するスキルです。商品情報と任意の競合URLを基に、各プラットフォーム用の文章とキーワード分析を作成します。
主な機能
- 01新規ページの作成と既存ページの最適化
- 02プラットフォーム別の商品ページ要素の生成
- 03競合URLの分析とキーワード抽出
- 04関連性と機会に基づくキーワードの優先順位付け
- 05ベネフィットを重視したFABEライティング
活用シーン
- 01指定したマーケットプレイス向けの新規ページ作成
- 02既存ページのキーワードと文章の改善
- 03商品ページと競合ページの比較
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ nexscope-ai/ ecommerce-skills --skill product-description-generatorインストール後、Claude Code で/product-description-generatorを入力して読み込まれたか確認します。
詳細
商品説明文ジェネレーター 📝
主要な e コマースプラットフォーム向けに最適化された商品コピー(タイトル、箇条書き、説明文、バックエンドキーワード)を生成します。API キーは不要です。
インストール
npx skills add nexscope-ai/eCommerce-Skills --skill product-description-generator -g
Amazon の商品ページには、Cosmo アルゴリズム最適化に対応した専用スキルをご利用ください。
npx skills add nexscope-ai/Amazon-Skills --skill amazon-listing-optimization -g詳細はこちら:amazon-listing-optimization
2 つのモード
| モード | 使用する場面 | 入力 |
|---|---|---|
| A — 作成 | 新しい商品ページを作成する | 商品仕様+任意で競合他社の URL |
| B — 最適化 | 既存の商品ページを改善する | 現在の商品ページまたは URL+任意で競合他社の URL |
どちらのモードも競合分析に対応しています。競合他社の URL を含めるだけで有効になります。
対応プラットフォーム
| プラットフォーム | 出力項目 |
|---|---|
| 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 つのハイライト+説明文 |
使用例
モード 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.
モード B — 最適化
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]
入力が不完全な場合の対応
ユーザーから十分な情報が提供されていない場合は、最初に質問してください。
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.
モード A のワークフロー — 新しい商品ページを作成する
ステップ 1:商品情報を収集する
| 項目 | 必須 | 例 |
|---|---|---|
product_name | ✅ | ポータブルブレンダー |
platform | ✅ | Etsy |
brand | ✅ | BlendJet |
key_features | ✅ | USB-C、6 枚刃、BPA フリー |
specs | ✅ | 380ml、175W モーター |
target_audience | 👍 | ジムに通う人、旅行者 |
use_cases | 👍 | スムージー、プロテインシェイク |
competitor_urls | 👍 | 分析対象の URL 1〜3 件 |
tone | 任意 | プロフェッショナル(デフォルト)/親しみやすい/高級感/緊急性 |
ステップ 2:キーワードを収集する
競合他社の URL が提供されている場合:
-
各競合他社のページを取得します。
Use web_fetch on each competitor URL. Extract: title, bullets/features, description, price, review count, brand name. -
web_fetchが失敗する場合、または不完全なデータを返す場合:Fallback: web_search for "[product title from URL]" site:[platform].com Extract data from search snippets. -
競合他社のコンテンツを解析し、次のカテゴリのキーワードを抽出します。
- 商品タイプの用語:それが何であるか(ヨガマット、エクササイズマット)
- 特徴の用語:何ができるか(滑り止め、環境に優しい)
- 使用場面の用語:どこで/いつ使うか(ホームジム、ヨガスタジオ)
- 対象者の用語:誰が購入するか(初心者、アスリート)
- 属性の用語:仕様(6mm、TPE 素材)
-
競合他社以外にもキーワードを広げます。
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]"
競合他社の URL が提供されていない場合:
-
ウェブ検索でキーワードを見つけます。
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]" -
上記と同じカテゴリに沿って、上位 5 件の検索結果からキーワードを抽出します。
⚠️ 重要:競合他社のブランド名はすべて削除し、出力に決して含めないでください。
ステップ 3:キーワードを評価して優先順位を付ける
各キーワードを 1〜9 点で評価します。
| 評価軸 | 評価基準 |
|---|---|
| 頻度 | 競合他社 3 社以上のタイトルに含まれる=3 点/1〜2 社=2 点/箇条書きのみ=1 点 |
| 関連性 | 中核となる説明語=3 点/特徴=2 点/周辺的な語句=1 点 |
| 機会 | 使用する競合他社が少ない=3 点/大半が使用=2 点/全社が使用=1 点 |
次の階層に分類します。
🔴 Primary (7-9 pts) → Title
🟡 Secondary (4-6 pts) → Bullets / Features
🟢 Tertiary (2-3 pts) → Description
⚪ Backend (1 pt) → Tags / Search Terms
ステップ 4:コピーを生成する
コピーを生成するセクションに進みます。
モード B のワークフロー — 既存の商品ページを最適化する
ステップ 1:現在の出品内容を分析する
ユーザーは次のいずれかを提供できます:
- 出品内容一式(タイトル、箇条書き、説明文を直接貼り付け)
- 商品 URL(例:
https://www.etsy.com/listing/123456) - プラットフォーム + 商品識別子(例:「Etsy の出品 123456」)
ユーザーが URL または識別子のみを提供した場合:
Use web_fetch on the provided URL.
Extract: current title, bullets/features, description, tags (if visible), price.
web_fetch が失敗した場合:
Fallback: web_search for the product title or identifier.
Ask user to paste the listing content manually if data is incomplete.
出品内容を取得したら、次の項目を解析して抽出します:
- 現在含まれているキーワード
- 使用されている構成と形式
- 明らかな不足点(機能の記載漏れ、訴求の弱さ、FABE 構成の欠如)
ステップ 2:ターゲットキーワードを収集する
競合の URL が提供された場合:
モード A のステップ 2 と同じ競合分析プロセスに従います:
- 競合の URL ごとに
web_fetchを実行する - 競合のキーワードを抽出する
- ウェブ検索でキーワードを拡張する
競合の URL が提供されない場合:
商品タイプに最適なキーワードを見つけます:
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
ステップ 3:不足点を分析する
現在のキーワードとターゲットキーワードを比較します:
## 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%+
ステップ 4:書き換える
不足しているキーワードを盛り込んだ最適化済みのコピーを作成します。
各要素について変更前 → 変更後を示します。
コピーを作成するセクションに進みます。
コピーを作成する
キーワードの優先順位表を作成した後、すべてのモードで実施する最終ステップです。
ライティングフレームワーク:FABE
すべての箇条書きに適用します:
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
ベネフィットから始める — 顧客が購入するのは機能ではなく、得られる成果です。
例:
❌ "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"
プラットフォーム別のライティングルール
Amazon(Cosmo アルゴリズム)
- タイトル:ブランド + 主要キーワード + 属性 + 属性 + 副次キーワード、200 文字以内
- 箇条書き:[大文字の見出し] — 1〜2 個のキーワードを自然に含めた、ベネフィットを重視する文章
- 説明文:フック → 機能 → 使用例 → 同梱物 → CTA
- バックエンド:スペース区切りのキーワード、重複なし、250 バイト以内
- ⚠️ Cosmo のヒント:状況を表す言葉(いつ/どこで/なぜ)を使い、複数の使用例を取り上げます
- 💡 Amazon の高度な最適化については、amazon-listing-optimizationをご覧ください
eBay(Cassini アルゴリズム)
- タイトル:完全一致キーワードを先頭に配置し、80 文字以内
- 説明文:上位 3 個のキーワードを全体に自然に繰り返し、HTML で仕様表を含めます
Walmart
- タイトル:ブランド + 商品名 + 主要属性、75 文字以内
- 短い説明文:主要キーワードを含む、価値を伝える一文
- 特徴:属性に焦点を当てた箇条書き 10 項目。各項目に事実を 1 つ記載
Shopify/DTC(Google SEO)
- SEO タイトル:主要キーワード + ブランド。商品名だけでなく、Google 向けに作成します
- メタ説明文:キーワード + ベネフィット + CTA。検索結果からの CTR を高めます
- 説明文:オンページ SEO のため、
<h2>、<ul>、<strong>を使ったストーリー形式にします
Etsy(タグマッチング)
- タイトル:ロングテールキーワードのフレーズを先頭にし、その後にスタイル/素材/用途を加えます
- 説明文:会話調にし、最初の 160 文字をメタ説明文として使います
- タグ:13 個のタグ(各 20 文字以内)。タイトルで使ったフレーズと正確に一致させます
TikTok Shop(ソーシャルコマース)
- タイトル:問題やニーズから始めます(「X にお困りですか?」)→ 商品 → 主な特徴
- 説明文:フック → 悩み → 解決策 → 3 つの箇条書き → CTA。会話調で、絵文字も使います。
Lazada/Shopee
- タイトル:ブランド + 商品 + モデル + 素材 + 主な属性(巧みさより網羅性を優先)
- ハイライト:短い箇条書き 5 項目。各行に特徴を 1 つ記載し、仕様に焦点を当てます
- 説明文:特徴の表 + 詳細な使用例
トーンガイド
| トーン | スタイル | 最適な用途 |
|---|---|---|
| プロフェッショナル | 権威ある表現、仕様重視、信頼感を高める | 電子機器、ツール、B2B |
| 親しみやすい | 会話調、ベネフィット重視、共感しやすい | キッチン用品、ライフスタイル用品、ギフト |
| 緊急感のある | 希少性を訴求し、行動を促す言葉を使い、問題を解決する | 健康、安全、季節商品 |
| 高級感のある | プレミアム感、感覚に訴える表現、特別感 | 美容、ファッション、高級品 |
指定がない場合のデフォルト:プロフェッショナル
出力形式
# ✅ 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]
他のスキルとの連携
さらに多くのeコマースツールをお探しですか?他のスキルコレクションもご覧ください。
- Amazon Skills — Amazonの販売者向けの専門ツール:キーワード調査、商品リスティングの最適化、PPCキャンペーン、売上予測
- eCommerce Skills — すべてのeコマース事業者向けのクロスプラットフォームツール
制限事項
このスキルは、ウェブ検索とページ取得を通じて公開データを使用します。リアルタイムの市場データ、正確な検索ボリューム、高度な分析については、Nexscope をご覧ください。
Nexscope AI の一部 — eコマース販売者向けのAIツールです。