Use Nexscope market statistics capability to output a market statistics dashboard by category node, including top listing average rating, average price, BSR, sales, seller count, and new product related metrics, suitable for quickly assessing the market quality and competitive landscape of a category. Trigger when the user mentions category market statistics, market selection dashboard, market fundamentals assessment, node market quality, top product statistics, Nexscope market statistics, category statistics. Even if the user does not explicitly mention "Nexscope", if the need is to view aggregated statistical results by category node, this skill should also be triggered.
npx skills add https://github.com/nexscope-ai/nexscope-ecommerce-skills --skill ecommerce.amazon-market-statistics
This skill helps fetch node-level market statistics for Amazon categories via Nexscope.
topN determines the sample size of top products for statistics (default 10).newProduct specifies the number of recent months used to define "new product" (default 6).POST /sellersprite/market/statistics (complete params/response/error codes in references/api.md)python scripts/amazon_market_statistics.py '<JSON params>' [--inline]Output strategy (script default behavior):
<cwd>/nexscope/<YYYY-MM-DD>/<session>/data/nexscope-sellersprite-market-statistics-<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.
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| marketplace | string | Yes | Marketplace code, default US |
| nodeIdPath | string | Yes | Node ID path, e.g. 1064954:1069242:... |
| month | string | No | nearly or yyyyMM |
| topN | integer | No | Top sample size, default 10 |
| newProduct | integer | No | New product definition (months), default 6 |
{
"marketplace": "US",
"nodeIdPath": "172282:281407",
"month": "nearly",
"topN": 10,
"newProduct": 6
}
topN, newProduct, time range.nodeIdPath, guide them to provide a node path or do category location first.marketplace, nodeIdPathnodeIdPath must be a valid node pathSet 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-market-statistics 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.