本文へ移動
cccskills
無料GitHub で公開

ecommerce.amazon-sales-estimates

Nexscope ASIN sales estimates query, returning daily estimated sales and latest known price for a specified ASIN over a given time period, covering 10 marketplaces including US, UK, Germany, and Japan. Triggered when users mention ASIN sales estimates, ASIN daily sales, sales estimation, competitor sales monitoring, average daily sales, sales trends, product sales tracking, Nexscope sales data, sales estimates, daily sales, estimated units sold, ASIN sales tracking, competitor sales monitoring, product sales trend, daily unit sales. Even if users do not explicitly mention "Nexscope", this skill should be triggered whenever the task involves viewing daily estimated sales data for an Amazon ASIN over a time period.

インストール方法を見る

含まれるファイル(4)

  • SKILL.md9.5 KB
  • manifest.json245 B
  • references/api.md5.4 KB
  • scripts/amazon_sales_estimates.py6.6 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Nexscope -- ASIN Sales Estimates

This skill queries daily sales estimates and last known price for a given Amazon ASIN via the Nexscope data source, returning day-level data points over a specified date range across 10 Amazon marketplaces.

Core Concepts

The Nexscope ASIN Sales Estimates tool provides daily estimated unit sales and latest known price for a single ASIN across Amazon marketplaces. Sellers can query sales changes within a specified date range to:

  • Monitor competitor sales: Understand competitor daily order volumes and assess their market share
  • Validate product opportunities: Use actual sales data to verify if product demand is sufficient
  • Track seasonal patterns: Observe sales fluctuations across months to identify peak and off-peak seasons
  • Assess pricing impact: Analyze the relationship between price and sales changes to inform pricing decisions
  • Track new product performance: Follow the sales ramp-up curve after a new listing launches

Data granularity: Each record represents 1 day, containing estimated units sold and latest known price (USD).

Data Fields

Output Fields

FieldAPI NameDescriptionExample
ASINasinQueried ASINB0CXXX1234
Data IDidData point identifiersales_estimate_B0CXXX1234_20260301
Resource TypetypeFixed valuesales_estimate_result
Parent ASINparentAsinParent ASIN (for variants)B0CXXX0000
Is ParentisParentWhether this is a parent producttrue / false
Is VariantisVariantWhether this is a variant producttrue / false
Is StandaloneisStandaloneWhether this is a standalone product (non-variant)true / false
Variant ListvariantsArray of variant ASINs under this parent["B0CX1", "B0CX2"]
Daily EstimatesdailyEstimatesArray of daily data pointsSee below
Cost TokencostTokenTokens consumed by this call1

Each Object in dailyEstimates Array

FieldAPI NameDescriptionExample
DatedateData date (YYYY-MM-DD)2026-03-15
Estimated Daily SalesestimatedUnitsSoldEstimated units sold that day42
Latest Known PricelastKnownPriceLatest known price (USD)29.99

Supported Marketplaces

10 Amazon marketplaces: us (United States), uk (United Kingdom), de (Germany), in (India), ca (Canada), fr (France), it (Italy), es (Spain), mx (Mexico), jp (Japan). Default marketplace is us. Use us when the user does not specify a marketplace.

API Invocation

  • API Endpoint: POST /tool-jungle-scout/sales-estimates/query (see references/api.md for full parameters/responses/error codes)
  • Python Script: python scripts/amazon_sales_estimates.py '<JSON params>' [--inline]
  • Cost Constraints: This tool consumes credits. The same parameter combination in the same session is only called once by default, with 24h local caching in the script. Failed or empty results should not trigger automatic retries with different keywords, pagination, or postal codes. Inform the user before making additional queries that will incur extra costs.

Output Strategy (default script behavior):

  • Always write the full response to <cwd>/nexscope/<YYYY-MM-DD>/<session>/data/nexscope-junglescout-sales-estimates-<timestamp>.json (<cwd> is the working directory at script execution time, which in Claude Code is the current project directory; <session> is taken from the SESSION_ID environment variable, auto-grouped by user task; do not write to /tmp, error out if the current directory is not writable)
  • Response body less than or equal to 8 KB: print the full JSON to stdout after saving to disk
  • Response body greater than 8 KB: after saving, stdout prints only a summary (top-level fields, common counts like total/costToken, length of the largest list field + first 3 samples)
  • Add --inline to force full output to stdout (still saves to disk)

Data Reading Tips: Check the summary first to determine if it is sufficient. When specific fields are needed, use jq or ConvertFrom-Json to extract from the saved JSON file on demand, avoiding loading the entire JSON into context.

Authentication

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.

How to Build Queries

All four parameters are required: marketplace, asin, startDate, endDate.

Principles for Building API Calls

  1. Marketplace mapping: "US marketplace" -> us, "Japan marketplace" -> jp, "Germany marketplace" -> de; default to us when not specified
  2. Date format: Must be YYYY-MM-DD, e.g., 2026-03-01
  3. endDate restriction: endDate must be before the current date (cannot include today or future dates)
  4. ASIN format: Standard Amazon ASIN, typically starting with B0, 10 characters total
  5. Common time ranges:
    • "Past 30 days" -> endDate is yesterday, startDate is 30 days before
    • "Last month" -> 1st to last day of the previous month
    • "Q3 vs Q4" -> two separate calls for Jul-Sep and Oct-Dec

Common Query Scenarios

1. Monitor competitor sales over the past 30 days

{
  "marketplace": "us",
  "asin": "B0CXXX1234",
  "startDate": "2026-03-18",
  "endDate": "2026-04-16"
}

2. Compare Q3 vs Q4 sales performance

Two separate calls:

  • Q3: startDate=2025-07-01, endDate=2025-09-30
  • Q4: startDate=2025-10-01, endDate=2025-12-31

3. Validate product opportunity -- view full-year sales

{
  "marketplace": "us",
  "asin": "B0CXXX5678",
  "startDate": "2025-04-01",
  "endDate": "2026-03-31"
}

4. Track new product launch performance

{
  "marketplace": "de",
  "asin": "B0DYYY9999",
  "startDate": "2026-01-15",
  "endDate": "2026-04-15"
}

5. Monitor sales during major promotion events (e.g., Prime Day)

{
  "marketplace": "us",
  "asin": "B0CXXX1234",
  "startDate": "2025-07-01",
  "endDate": "2025-07-21"
}

Display Rules

  1. Line chart preferred: Use a line chart to display daily sales changes, with date on the X-axis and estimated daily sales on the Y-axis; if price data is available, overlay a second Y-axis to show price trends
  2. Table as supplement: Also provide a data table for precise lookup, with columns: Date, Estimated Sales, Latest Known Price
  3. Summary statistics: After the data, summarize key metrics -- total sales, average daily sales, estimated total revenue (total sales x average price)
  4. Trend summary: Briefly summarize the trend direction (rising/falling/stable/seasonal fluctuations), and highlight peak and trough dates
  5. Error handling: When a query fails, explain the reason based on the error response and suggest adjusting parameters (e.g., endDate must not include today or future dates)

Important Limitations

  • endDate cannot include today: endDate must be before the current date; cannot query today's or future sales
  • Single ASIN per call: Each call queries only one ASIN; comparing multiple ASINs requires multiple calls
  • All parameters required: marketplace, asin, startDate, endDate are all mandatory
  • Price is in USD: lastKnownPrice is denominated in USD, not local currency

User Expression and Scenario Quick Reference

Applicable -- ASIN sales estimates and sales trend analysis:

User SaysScenario
"How many units does this ASIN sell per day"Query recent daily sales estimates
"How is my competitor selling lately"Monitor competitor sales over the past 30 days
"Does this product have seasonality"Full-year sales data to assess seasonal patterns
"Show me the sales trend for this product"Sales trend over a specified time range
"How are Q4 peak season sales"Specific quarter sales query
"Is this product worth pursuing"Validate product opportunity via historical sales
"How many units sold during the promotion event"Sales monitoring during promotional periods

Not applicable -- Beyond ASIN sales estimate scope:

  • Keyword search volume (requires keyword historical search volume tool)
  • BSR rank history (requires BSR tracking tool)
  • Category-wide sales / market size
  • Non-Amazon platform sales data
  • Real-time/current moment sales (data has a lag and does not include today)

Boundary judgment: When users say "sales", "daily sales", or "how many sold", if they want to see a specific ASIN's daily estimated sales over a time range, this skill applies. If they want keyword search volume, category rankings, or real-time live sales, it does not apply.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Query 1688 product bestseller billboard data for sourcing discovery and wholesale product research. Trigger when the user mentions 1688 product rankings, 1688 bestseller lists, wholesale hot products, domestic sourcing rankings, dropshipping product selection, 1688 trending products, bulk purchase popular items, supplier product rankings, 1688 billboard, 1688 bestsellers, sourcing rankings, wholesale hot products, trending product rankings, supplier rankings, 1688 trends. Even if the user does not explicitly mention "1688 billboard", if their need involves discovering hot-selling wholesale products or sourcing opportunities on the 1688 platform, this skill should also be triggered.

日本語の概要は準備中です。原文の説明を表示しています。

nexscope-ai/nexscope-ecommerce-skills862026年10月9日 更新

Query 1688 public product details through the Nexscope research proxy. Use when the user requests this public marketplace or patent data; do not use for seller-console or store-authorized operations.

日本語の概要は準備中です。原文の説明を表示しています。

nexscope-ai/nexscope-ecommerce-skills862026年10月9日 更新

Search and analyze products on the Chinese 1688 wholesale platform (Alibaba domestic B2B market) for sourcing, supplier discovery, and product selection. Trigger when the user mentions 1688 product search, finding suppliers on 1688, wholesale product queries, factory sourcing, dropshipping supplier search, 1688 keyword product selection, wholesale price comparison, filtering by sales volume, any product research on the 1688 platform, 1688 search, 1688 product selection, find suppliers, factory lookup, wholesale pricing, supplier search, domestic sourcing, 1688 products. Even if the user does not explicitly say "1688", if their need involves searching for wholesale products, finding domestic suppliers, or sourcing from the domestic Chinese market, this skill should also be triggered.

日本語の概要は準備中です。原文の説明を表示しています。

nexscope-ai/nexscope-ecommerce-skills862026年10月9日 更新

Perform image-based product search on the 1688 platform. Use an image URL to find visually similar supplier products, returning title, price, minimum order quantity, monthly sales, repurchase rate, trade score, and seller identity. Triggered when users mention 1688 image search, 1688 visual search, find supplier by image, reverse image search 1688, 1688 product sourcing by image, or Alibaba 1688 image search. Even if the user does not explicitly mention "image search," this skill should be triggered whenever a user provides an image URL and wants to find matching or similar products on the 1688 wholesale platform.

日本語の概要は準備中です。原文の説明を表示しています。

nexscope-ai/nexscope-ecommerce-skills862026年10月9日 更新

Authorize Amazon Ads accounts and inspect safe connection and profile metadata.

日本語の概要は準備中です。原文の説明を表示しています。

nexscope-ai/nexscope-ecommerce-skills862026年10月9日 更新

Read and mutate SP, SB, and SD campaigns, ad groups, ads, targeting, and budget rules.

日本語の概要は準備中です。原文の説明を表示しています。

nexscope-ai/nexscope-ecommerce-skills862026年10月9日 更新

nexscope-ai のスキルをすべて見る

このスキルの問題を報告する