Query traffic keyword lists for an Amazon ASIN via Nexscope, including traffic source type, conversion type, organic rank, and ad rank with historical month and multi-dimensional sorting. Trigger when user mentions ASIN reverse traffic keywords, traffic keyword list, keyword traffic structure, organic/ad keyword analysis, keyword conversion type, Nexscope traffic keyword, Amazon traffic keywords, reverse ASIN keywords — even if "Nexscope" is not explicitly mentioned, as long as the need involves viewing keyword traffic sources and keyword lists for a specific ASIN.
npx skills add https://github.com/nexscope-ai/nexscope-ecommerce-skills --skill ecommerce.amazon-traffic-keywords
This skill helps query and analyze traffic keyword lists for an Amazon ASIN via Nexscope.
trafficKeywordTypes): Primary traffic keywords, precise traffic keywords, and preciseLongTail (labeled as "conversion loss keywords" in the tool UI) as defined in the schema.conversionKeywordTypes): Conversion-strong keywords, stable keywords, loss keywords, etc.badges): Organic search keywords, Amazon Choice recommended keywords, etc.POST /sellersprite/traffic/keyword (full parameters/response/error codes in references/api.md)python scripts/amazon_traffic_keywords.py ''<JSON params>'' [--inline]Output Strategy (script default behavior):
<cwd>/nexscope/<YYYY-MM-DD>/<session>/data/nexscope-sellersprite-traffic-keyword-<timestamp>.json (<cwd> is the working directory at script execution time, i.e. the current project directory in Claude Code; <session> comes from the SESSION_ID environment variable, automatically grouped by user task; do not write to /tmp, error out if the current directory is not writable)total/costToken, length of the largest list field + first 3 samples)--inline to force full output to stdout (still writes to disk)Data Reading Tips: Check the summary first to see if it is sufficient. 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.
Set the NEXSCOPE_API_KEY environment variable. If authentication fails (401/402) or you see insufficient balance errors, visit https://www.nexscope.ai/help/skills-external-access?co-from=skillNS to get an API Key or top up credits.
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| marketplace | string | Yes | Marketplace site, default US |
| asin | string | Yes | ASIN to look up |
| month | string | No | Historical month, format yyyyMM; default is last 30 days |
| page | integer | No | Page number, default 1 |
| size | integer | No | Items per page, default 50, maximum 100 |
| keyword | string | No | Keyword filter |
| badges | string | No | Keyword badges, multiple values comma-separated |
| trafficKeywordTypes | string | No | Traffic share types, multiple values comma-separated |
| conversionKeywordTypes | string | No | Conversion types, multiple values comma-separated |
| orderField | string | No | Sort field, default rankPosition |
| orderDesc | boolean | No | Descending order, default false |
{
"marketplace": "US",
"asin": "B0XXXXXXXXX",
"size": 50,
"orderField": "rankPosition",
"orderDesc": false
}
{
"marketplace": "US",
"asin": "B0XXXXXXXXX",
"month": "202507",
"trafficKeywordTypes": "primary,precise",
"conversionKeywordTypes": "excellent,stable",
"page": 1,
"size": 100
}
marketplace, asinyyyyMM formatConsumes 15 credits.
> Users pay for credit consumption. When high-frequency calls to this skill are needed, or when the user may underestimate the credit cost, be sure to remind them and let them decide whether to continue.
Take nexscope-ai/ecommerce.amazon-traffic-keywords 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.