Skip to content
amazon-analysis logo

APIClaw β€” Amazon Seller Data Analysis

amazon-analysis

Full-Spectrum Research & Seller Intelligence. Amazon seller data analysis tool. Features: market research, product selection, competitor analysis, ASIN evaluation, pricing reference, category research. Use when user asks about: Amazon market research, product selection, ASIN analysis, category re...

SKILL.md

Full skill instructions

APIClaw β€” Amazon Seller Data Analysis

AI-powered Amazon product research. Respond in user's language.

Files

FilePurpose
{skill_base_dir}/​scripts/​apiclaw.pyExecute for all API calls (run --help for params)
{skill_base_dir}/​references/​reference.mdLoad when you need exact field names or filter details

Credential

Required: APICLAW_API_KEY. Get free key at apiclaw.io/​api-keys. Stored in {skill_base_dir}/​config.json in skill root.

Input

User provides: keyword, category, ASIN, or brand β€” depending on intent. Use intent routing below.

API Pitfalls (CRITICAL)

  1. Category first: keyword search is broad β†’ MUST lock categoryPath via categories endpoint before other calls
  2. Brand + category: Brand queries MUST include --category to avoid cross-category contamination
  3. Use API fields directly: revenue=sampleAvgMonthlyRevenue (NEVER calculate priceΓ—sales), sales=monthlySalesFloor (lower bound), opportunity=sampleOpportunityIndex
  4. reviews/​analysis: needs 50+ reviews per ASIN; try category mode first (single call returns all dimensions), ASIN mode only if category call fails. Filter by labelType client-side from the consumerInsights array. Fallback chain when sample is insufficient:
    1. Lightweight: realtime/​product ratingBreakdown β€” only star distribution, no themes
    2. Full 11-dim insights β€” bypass /​reviews/​analysis entirely: a. apiclaw.py reviews-raw --asin X β†’ fetch up to 100 raw reviews (10 credits, ~60s) b. For each review: render Map prompt via apiclaw.py review-tag-prompt --review '<json>' and have your own LLM produce JSON tags (sentiment + 11 dimensions) c. Collect candidate phrases per dimension; for each dimension render Reduce prompt via apiclaw.py review-reduce-prompt --label-type X --candidates '[...]' and have your LLM produce semantic clusters d. apiclaw.py review-aggregate --reviews R --tagged T --clusters C β†’ consumerInsights output compatible with /​reviews/​analysis
  5. Aggregation without categoryPath: produces severely distorted data
  6. .data is array: use .data[0], not .data.field
  7. labelType: NOT an API request parameter β€” it is a field in the response consumerInsights array, used for client-side filtering
  8. history empty: try oldest-listed ASINs first, up to 3 rounds of different ASINs before giving up
  9. Sales null fallback: Monthly sales β‰ˆ 300,000 / BSR^0.65

14 Product Selection Modes

ModeOne-line Description
hot-productsHigh sales + strong growth momentum
rising-starsLow base + rapid growth trajectory
underservedMonthly salesβ‰₯300, rating≀3.7 β€” improvable products
high-demand-low-barrierMonthly salesβ‰₯300, reviews≀50 β€” easy entry
beginner$15-60, FBA, monthly salesβ‰₯300 β€” new seller friendly
fast-moversMonthly salesβ‰₯300, growthβ‰₯10% β€” quick turnover
emergingMonthly sales≀600, growthβ‰₯10%, ≀6 months old
single-variantGrowthβ‰₯20%, 1 variant, ≀6 months β€” small & rising
long-tailBSR 10K-50K, ≀$30, exclusive sellers β€” niche
new-releaseMonthly sales≀500, New Release tag
low-price≀$10 products
top-bsrBSR≀1000 best sellers
fbm-friendlyMonthly salesβ‰₯300, self-fulfilled
broad-catalogBSR growthβ‰₯99%, reviews≀10, ≀90 days

Modes can combine with explicit filters (--price-max, --sales-min, etc). Overrides win.

Composite Commands

  • report --keyword X β†’ categories + market + products(top50) + realtime(top1)
  • opportunity --keyword X [--mode Y] β†’ categories + market + products(filtered) + realtime(top3)

Analysis Framework

Every analysis should address these dimensions where data is available:

Market Health Assessment

IndicatorGoodCautionWarning
Monthly demand (sampleAvgMonthlySales)>1,500 units πŸ“Š500-1,500 πŸ“Š<500 πŸ“Š
Brand concentration (CR10)<40% πŸ“Š40-60% πŸ“Š>60% πŸ“Š
New entrant rate (sampleNewSkuRate)>15% πŸ“Š5-15% πŸ“Š<5% πŸ“Š
Avg review count (sampleAvgRatingCount)<500 πŸ“Š500-5,000 πŸ“Š>5,000 πŸ“Š
FBA rate (sampleFbaRate)>60% πŸ“Š40-60% πŸ“Š<40% πŸ“Š

Competitive Position Assessment

  • Price vs category avg: >20% above = premium positioning, >20% below = value play πŸ”
  • Rating vs category avg: β‰₯0.3 above = quality advantage, β‰₯0.3 below = quality risk πŸ”
  • Review count vs Top 10 avg: <10% of leaders = high barrier, >50% = competitive πŸ”
  • BSR trend (30d): Improving = momentum, stable = holding, declining = losing share πŸ”

Opportunity Viability

When user asks "should I sell X" or "is this a good niche":

  • ALL of: demand >500, CR10 <60%, avgReviewCount <5,000 β†’ Likely viable πŸ”
  • ANY of: demand <200, CR10 >80%, avgReviewCount >10,000 β†’ Likely not viable πŸ”
  • Mixed signals β†’ Present data, let user decide with their domain knowledge πŸ’‘

Sales Estimation Notes

  • monthlySalesFloor is a lower-bound estimate πŸ“Š
  • Null sales fallback: Monthly sales β‰ˆ 300,000 / BSR^0.65 πŸ”
  • Revenue = sampleAvgMonthlyRevenue directly β€” NEVER calculate price Γ— sales πŸ“Š

Output Spec

Sections: Analysis findings β†’ Data Source & Conditions table (interfaces, category, dateRange, sampleType, topN, filters) β†’ Data Notes (estimated values, T+1 delay, sampling basis).

Language (required)

Output language MUST match the user's input language. If the user asks in Chinese, the entire report is in Chinese. If in English, output in English. Exception: API field names (e.g. monthlySalesFloor, categoryPath), endpoint names, technical terms (e.g. ASIN, BSR, CR10, FBA, credits) remain in English.

Disclaimer (required, at the top of every report)

Data is based on APIClaw API sampling as of [date]. Monthly sales (monthlySalesFloor) are lower-bound estimates. This analysis is for reference only and should not be the sole basis for business decisions. Validate with additional sources before acting.

Confidence Labels (required, tag EVERY conclusion)

  • πŸ“Š Data-backed β€” direct API data (e.g. "CR10 = 54.8% πŸ“Š")
  • πŸ” Inferred β€” logical reasoning from data (e.g. "brand concentration is moderate πŸ”")
  • πŸ’‘ Directional β€” suggestions, predictions, strategy (e.g. "consider entering $10-15 band πŸ’‘")

Rules: Strategy recommendations are NEVER πŸ“Š. Anomalies (>200% growth) are always πŸ’‘. User criteria override AI judgment.

Aggregate-label rule (applies to ALL report output, not just fallback): NEVER attach πŸ“Š to ANY element that aggregates or groups underlying content when ANY piece of that content is πŸ” or πŸ’‘. "Aggregate/​grouping elements" include:

  • Section headers at EVERY level (#, ##, ###, ####) β€” including top-level summary sections like "Overall Score", "Verdict", "Executive Summary"
  • Summary/​score lines anywhere in the report (e.g. ## Overall Score β€” 27/​100 Β· Grade F πŸ“Š is WRONG if any Basis row inside is πŸ”)
  • Table column headers in comparison tables (e.g. **Target ASIN** πŸ“Š as a column label is WRONG if any cell in that column contains πŸ”)
  • Table row headers or row-aggregation labels (when the row aggregates multiple cells of mixed confidence)
  • Any other visual grouping label β€” bullet-list group titles, callout box titles, etc.

A group-level πŸ“Š implies the whole block/​column/​row is data-backed, which smuggles inferred/​directional content into the πŸ“Š tier via visual grouping. Either (a) omit the group-level label entirely (preferred when content mixes tiers), or (b) use the LOWEST confidence present inside (πŸ” if any underlying content is πŸ”; πŸ’‘ if any is πŸ’‘). This is a universal output-quality rule β€” it applies regardless of which fallback path (if any) was triggered.

Emoji reservation rule (closely related): The three confidence symbols πŸ“Š πŸ” πŸ’‘ are RESERVED for confidence labeling. NEVER use them as decorative prefixes on section headers, table headers, or any aggregate element β€” even when you also include a correct confidence suffix on the same line. Example:

  • ❌ WRONG: ## πŸ“Š Overall Score β€” 27/​100 Β· Grade F πŸ” (the leading πŸ“Š reads as a data-backed claim even though the trailing πŸ” is correct)
  • βœ… RIGHT: ## Overall Score β€” 27/​100 Β· Grade F πŸ” (no decorative emoji, just the proper confidence suffix)
  • βœ… RIGHT: ## 🎯 Overall Score β€” 27/​100 Β· Grade F πŸ” (use non-reserved decorative icons like 🎯 🧭 πŸ“‹ πŸ“ πŸ“‚ 🏁 🚨 πŸ† πŸ”” when a visual prefix is desired)

Decorative emoji β‰  confidence label β€” but from a reader's perspective, a leading πŸ“Š/πŸ”/πŸ’‘ is indistinguishable from a confidence claim. Reserve these three symbols EXCLUSIVELY for confidence annotation to avoid ambiguity.

Data Provenance (required)

Include a table at the end of every report:

DataEndpointKey ParamsNotes
(e.g. Market Overview)markets/​searchcategoryPath, topN=10πŸ“Š Top N sampling, sales are lower-bound
............

Extract endpoint and params from _query in JSON output. Add notes: sampling method, T+1 delay, realtime vs DB, minimum review threshold, etc.

API Usage (required)

EndpointCallsCredits
(each endpoint used)NN
TotalNN

Extract from meta.creditsConsumed per response. End with Credits remaining: N.

Limitations

Cannot do: keyword research, reverse ASIN, ABA data, traffic source analysis, historical price/​BSR charts. Niche keywords may return empty β€” use category path instead.

More skills from SerendipityOneInc

amazon-competitor-intelligence-monitor logo
SerendipityOneInc/APIClaw-Skills

amazon-competitor-intelligence-monitor

Amazon competitor intelligence engine. Produces analytical output focused on a defined set of competitors: either a one-shot deep teardown (Full Scan: 28-35 credits, 11 endpoints, battle card, side-by-side comparison, pricing/review/inventory breakdown) OR sustained per-competitor monitoring with...

75 0
View
amazon-market-entry-analyzer logo
SerendipityOneInc/APIClaw-Skills

amazon-market-entry-analyzer

One-click market viability assessment for Amazon sellers. Analyzes market size, competition intensity, brand landscape, pricing structure, and consumer pain points to deliver a GO/CAUTION/AVOID recommendation. Uses all 11 ZooData API endpoints with cross-validation for data-backed decisions. Use ...

75 0
View
amazon-review-intelligence-extractor logo
SerendipityOneInc/APIClaw-Skills

amazon-review-intelligence-extractor

Deep consumer insights from 1B+ pre-analyzed Amazon reviews. Extracts pain points, buying factors, user profiles, usage patterns, and differentiation opportunities across 11 analysis dimensions. Compares review sentiment across competitors and generates listing copy suggestions. Uses all 11 ZooDa...

75 0
View
amazon-listing-audit-pro logo
SerendipityOneInc/APIClaw-Skills

amazon-listing-audit-pro

Comprehensive listing health check and optimization engine for Amazon sellers. Scores listings across 8 dimensions, benchmarks against category leaders, identifies keyword gaps, and generates data-backed improvement recommendations. Supports single ASIN or bulk audit (10-100+ ASINs for agencies)....

75 0
View
amazon-daily-market-radar logo
SerendipityOneInc/APIClaw-Skills

amazon-daily-market-radar

Automated daily Amazon market digest. Given the user's own ASINs (1-10) and any competitor ASINs they want included (up to 20), produces a daily change-detection briefing on Amazon: price moves, BSR shifts, new entrants in the surrounding category, review wave detection, stockout signals. Output ...

75 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgΓ€nger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View