Nexscope keyword expansion tool that expands a seed keyword into a list of related keywords with search volume, trends, PPC bids, ranking difficulty, and other metrics, covering 10 Amazon marketplaces including US, UK, DE, JP, etc. Trigger when the user mentions keyword expansion, keyword mining, long-tail keyword mining, related keywords, keyword suggestions, keyword discovery, PPC bid research, keyword competition, keyword discovery, Nexscope keywords, keyword expansion, keyword discovery, keyword scout, related keywords, long-tail keywords, keyword suggestions, PPC bid research, keyword competition, seed keyword expansion, keyword mining. Even if the user does not explicitly mention "Nexscope", if their need involves finding more related keywords and their search volume, competition, and other metrics starting from a seed keyword, this skill should also be triggered.
npx skills add https://github.com/nexscope-ai/nexscope-ecommerce-skills --skill ecommerce.amazon-keyword-expansion
This skill expands a seed keyword into a list of related keywords with search volume, trends, PPC bids, ranking difficulty, and other competitive metrics via the Nexscope data source, covering 10 Amazon marketplaces.
The Nexscope Keyword by Keyword tool is one of the core tools for Amazon keyword research. Starting from a seed keyword, it mines a large number of related keywords and their competitive metrics. Main use cases include:
minWordCount to filter for 3+ word long-tail keywords, discovering low-competition, high-conversion opportunitieseaseOfRankingScore and organicProductCount| Field | API Name | Description | Example |
|-------|----------|-------------|---------|
| Keyword | name | Keyword text | yoga mat thick |
| Marketplace | country | Market code | us |
| Exact Search Volume | monthlySearchVolumeExact | Monthly exact match search volume | 45000 |
| Broad Search Volume | monthlySearchVolumeBroad | Monthly broad match search volume | 120000 |
| Monthly Trend | monthlyTrend | Month-over-month search volume change percentage | 15.3 |
| Quarterly Trend | quarterlyTrend | Quarter-over-quarter search volume change percentage | -5.2 |
| Dominant Category | dominantCategory | Category with the highest share in search results | Sports & Outdoors |
| Relevancy Score | relevancyScore | Relevance score to the seed keyword | 856 |
| Ease of Ranking | easeOfRankingScore | Ranking ease score (higher = easier) | 3 |
| Organic Products | organicProductCount | Number of organic ranking products in search results | 342 |
| Sponsored Products | sponsoredProductCount | Number of ad products in search results | 28 |
| PPC Exact Bid | ppcBidExact | Exact match PPC suggested bid (USD) | 1.25 |
| PPC Broad Bid | ppcBidBroad | Broad match PPC suggested bid (USD) | 0.89 |
| Brand Ad Bid | spBrandAdBid | Sponsored Brand ad suggested bid (USD) | 2.50 |
| Recommended Promotions | recommendedPromotions | Recommended promotional giveaway count | 150 |
| Cost Token | costToken | Tokens consumed by this call | 1 |
10 Amazon marketplaces: us (default), uk, de, in, ca, fr, it, es, mx, jp. When the user does not specify a marketplace, use us.
| Marketplace | marketplace value | Description |
|-------------|-------------------|-------------|
| United States | us | Amazon.com |
| United Kingdom | uk | Amazon.co.uk |
| Germany | de | Amazon.de |
| India | in | Amazon.in |
| Canada | ca | Amazon.ca |
| France | fr | Amazon.fr |
| Italy | it | Amazon.it |
| Spain | es | Amazon.es |
| Mexico | mx | Amazon.com.mx |
| Japan | jp | Amazon.co.jp |
POST /tool-jungle-scout/keywords/by-keyword (complete params/response/error codes in references/api.md)python scripts/amazon_keyword_expansion.py '<JSON params>' [--inline]Output strategy (script default behavior):
<cwd>/nexscope/<YYYY-MM-DD>/<session>/data/nexscope-junglescout-keyword-by-keyword-<timestamp>.json (<cwd> is the working directory at script execution time, i.e. the current project directory in Claude Code; <session> is taken from the SESSION_ID env var, auto-grouped by user task; do not write to /tmp, error if current directory is not writable)total/costToken, length of largest list field + first 3 samples)--inline to force full output to stdout (still saves to disk)Data reading tip: Check the summary first to decide if it's enough; when specific fields are needed, prefer using jq or ConvertFrom-Json to extract from the saved json file on demand, avoiding loading the entire JSON into context.
Required parameters: marketplace, searchTerms (single seed keyword string).
us, "Japan marketplace" -> jp, "Germany marketplace" -> de; default to us when unspecifiedneedCount-monthly_search_volume_exact); switch sort field based on user intentmin/max parameters to narrow results and avoid returning irrelevant low-quality keywords1. Expand seed keyword -- get related keyword list
{
"marketplace": "us",
"searchTerms": "yoga mat"
}
2. Mine long-tail keywords (3+ words)
{
"marketplace": "us",
"searchTerms": "yoga mat",
"minWordCount": 3,
"needCount": 50
}
3. Low-competition keyword discovery
{
"marketplace": "us",
"searchTerms": "yoga mat",
"maxOrganicProductCount": 200,
"minMonthlySearchVolumeExact": 1000,
"sort": "-ease_of_ranking_score"
}
4. High search volume keyword filtering
{
"marketplace": "us",
"searchTerms": "yoga mat",
"minMonthlySearchVolumeExact": 10000,
"sort": "-monthly_search_volume_exact",
"needCount": 30
}
5. PPC bid research -- sort by broad bid
{
"marketplace": "us",
"searchTerms": "yoga mat",
"minMonthlySearchVolumeExact": 500,
"sort": "ppc_bid_broad",
"needCount": 30
}
6. Germany marketplace broad search volume keywords
{
"marketplace": "de",
"searchTerms": "yogamatte",
"minMonthlySearchVolumeBroad": 5000,
"sort": "-monthly_search_volume_broad"
}
easeOfRankingScore 1-3 = difficult, 4-6 = medium, 7-10 = easysearchTerms only accepts one seed keyword; multiple keywords require separate callsApplicable -- Keyword expansion and competition analysis:
| User Says | Scenario |
|-----------|----------|
| "Expand this keyword for me" | Seed keyword expansion |
| "What related keywords does this term have" | Related keyword mining |
| "Find some long-tail keywords" | Long-tail keyword filtering (minWordCount >= 3) |
| "Which keywords have low competition" | Low-competition keywords (ranking difficulty + product count filtering) |
| "What's the PPC bid for this keyword" | PPC bid data query |
| "Related keywords with high search volume" | High search volume keyword filtering |
| "What related keywords are there on the Germany marketplace" | Non-US marketplace keyword expansion |
| "Help me with keyword research" | Comprehensive keyword research |
Not applicable -- Beyond keyword expansion scope:
Boundary judgment: When users say "keywords", "keyword expansion", or "keyword research", if they want to expand a seed keyword into a list of related keywords with metrics, this skill applies. If they want to see a single keyword's historical search volume trend over time, use the keyword-history skill instead.
Set the NEXSCOPE_API_KEY environment variable. If credentials are missing or expire, visit https://www.nexscope.ai/help/skills-external-access?co-from=skillNS to top up credits.
Take nexscope-ai/ecommerce.amazon-keyword-expansion from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.