mcpField
P
product-description-generator

product-description-generator

github.com/nexscope-aiマーケティング・グロース1.3k1.5k 回インストール9 週間前に更新
リポジトリ

product-description-generator について

product-description-generatorは、複数のECプラットフォーム向けの商品ページを作成・改善するスキルです。商品情報と任意の競合URLを基に、各プラットフォーム用の文章とキーワード分析を作成します。

主な機能

  1. 01新規ページの作成と既存ページの最適化
  2. 02プラットフォーム別の商品ページ要素の生成
  3. 03競合URLの分析とキーワード抽出
  4. 04関連性と機会に基づくキーワードの優先順位付け
  5. 05ベネフィットを重視したFABEライティング

活用シーン

  1. 01指定したマーケットプレイス向けの新規ページ作成
  2. 02既存ページのキーワードと文章の改善
  3. 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/DTCSEO タイトル(≤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 が提供されている場合:

  1. 各競合他社のページを取得します。

    Use web_fetch on each competitor URL.
    Extract: title, bullets/features, description, price, review count, brand name.
    
  2. web_fetch が失敗する場合、または不完全なデータを返す場合:

    Fallback: web_search for "[product title from URL]" site:[platform].com
    Extract data from search snippets.
    
  3. 競合他社のコンテンツを解析し、次のカテゴリのキーワードを抽出します。

    • 商品タイプの用語:それが何であるか(ヨガマット、エクササイズマット)
    • 特徴の用語:何ができるか(滑り止め、環境に優しい)
    • 使用場面の用語:どこで/いつ使うか(ホームジム、ヨガスタジオ)
    • 対象者の用語:誰が購入するか(初心者、アスリート)
    • 属性の用語:仕様(6mm、TPE 素材)
  4. 競合他社以外にもキーワードを広げます。

    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 が提供されていない場合:

  1. ウェブ検索でキーワードを見つけます。

    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. 上記と同じカテゴリに沿って、上位 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 と同じ競合分析プロセスに従います:

  1. 競合の URL ごとに web_fetch を実行する
  2. 競合のキーワードを抽出する
  3. ウェブ検索でキーワードを拡張する

競合の 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ツールです。

コメント