Install
openclaw skills install amazon-pricing-command-centerData-driven pricing strategy engine for Amazon sellers. Give me your ASIN(s) — I auto-detect the leaf category, analyze pricing landscape, and deliver RAISE/...
openclaw skills install amazon-pricing-command-centerGive me your ASIN(s). I'll tell you whether to raise, hold, or lower — with data.
{skill_base_dir}/scripts/apiclaw.py — run --help for params{skill_base_dir}/references/reference.md (field names & response structure)Required: APICLAW_API_KEY. Get free key at apiclaw.io/api-keys
On first interaction, tell user: "Give me your ASIN(s). I support single or batch analysis — I'll auto-detect each product's category and analyze the pricing landscape for you."
product --asin {asin} → extract bestsellersRank arraybestsellersRank = leaf (most specific) categorycategories --keyword "{leaf_category_name}" → get categoryPathsampleAvgMonthlyRevenue directly. NEVER calculate price×sales.monthlySalesFloor (lower bound)buyboxWinner.price, NOT top-level price--category once categoryPath is locked| Signal | Condition |
|---|---|
| RAISE | Price below opportunity band AND rating ≥ category avg AND BSR stable/rising |
| HOLD | Price in optimal band AND BSR stable AND no competitor price war |
| LOWER | Price above hottest band AND BSR declining OR competitor undercut detected |
Don't pick highest-sales band. Calculate per band: Sales/Competition Ratio = Avg Monthly Sales ÷ Avg Review Count Highest ratio = best entry point (strong demand + low review barriers).
3 scenarios: Conservative (current price), Moderate (±$1-2), Aggressive (±$3-5). Per scenario: Revenue = Price × Est. Sales − FBA Fee − Referral Fee (15%) − COGS = Net Profit & Margin.
| Net Margin | Signal | Interpretation |
|---|---|---|
| >30% | 🟢 Healthy | Strong margin, room for ad spend and promotions 📊 |
| 15-30% | 🟡 Acceptable | Viable but monitor costs closely 🔍 |
| 5-15% | 🟠 Thin | One price war or cost increase away from loss 🔍 |
| <5% | 🔴 Unsustainable | Must raise price, cut costs, or exit 💡 |
Respond in user's language.
Per ASIN: Price Signal (RAISE/HOLD/LOWER) → Current Position in Category → Price Band Heatmap (with Sales/Competition Ratio) → Competitor Price Map (top 10 in leaf category) → 30-Day Trend → Profit Simulation (3 scenarios) → BuyBox Analysis → Recommended Price.
Batch summary (if multiple ASINs): Overview table (ASIN | Product | Category | Current Price | Signal | Recommended) → Per-ASIN detail.
End with: Data Provenance → API Usage. Flag DB vs Realtime discrepancies as likely promotions.
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.
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.
Rules: Strategy recommendations and price signals (RAISE/HOLD/LOWER) are NEVER 📊. User criteria override AI judgment.
Include a table at the end of every report:
| Data | Endpoint | Key Params | Notes |
|---|---|---|---|
| (e.g. Market Overview) | markets/search | categoryPath, 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.
| Endpoint | Calls | Credits |
|---|---|---|
| (each endpoint used) | N | N |
| Total | N | N |
Extract from meta.creditsConsumed per response. End with Credits remaining: N.