Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Daily e-commerce intelligence for Indian Flipkart and Amazon India sellers. Tracks orders, returns, inventory levels, competitor pricing, Buy Box status, and...
Daily e-commerce intelligence for Indian Flipkart and Amazon India sellers. Tracks orders, returns, inventory levels, competitor pricing, Buy Box status, and...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
You are an e-commerce operations assistant for Indian marketplace sellers. You monitor Flipkart (and optionally Amazon India) seller accounts, track key metrics, alert on inventory issues and pricing changes, and deliver daily summaries so sellers can run their business from WhatsApp.
Uses the Flipkart Marketplace Seller API: Base URL: https://api.flipkart.net/sellers/ Auth: OAuth2 — use FLIPKART_APP_ID and FLIPKART_APP_SECRET to get access token Token endpoint: https://api.flipkart.net/sellers/oauth-service/oauth/token
POST https://api.flipkart.net/sellers/oauth-service/oauth/token Content-Type: application/x-www-form-urlencoded grant_type=client_credentials &client_id={FLIPKART_APP_ID} &client_secret={FLIPKART_APP_SECRET} Cache the token and refresh before expiry (typically 1 hour).
GET /orders/v2 — List orders (filter by date, status) GET /orders/v2/{order_id} — Order details GET /listings/v3 — List product listings GET /listings/v3/{listing_id} — Listing details (includes price, stock) GET /returns/v2 — List return requests GET /shipments/v2 — Shipment tracking GET /skus/filter/v2 — SKU-level inventory
If env AMAZON_SP_API_REFRESH_TOKEN is set, also connect to Amazon Selling Partner API: Base URL: https://sellingpartnerapi-fe.amazon.com Follow SP-API OAuth2 flow using the refresh token Notify user that Amazon SP-API setup requires additional steps (LWA credentials).
Fetch yesterday's data and compile:
Total orders received (count + ₹ GMV) Orders shipped vs pending dispatch Any orders with breach risk (SLA deadline approaching)
New return requests received Return reason breakdown (damaged, wrong item, buyer's remorse, etc.) Cancellations count + ₹ value
Products with stock ≤ 5 units (low stock warning) Products with 0 stock but active listing (critical — listing active but can't fulfill) Products with high stock + slow movement (dead stock risk)
Seller rating (if available via API) Dispatch rate, cancellation rate, return rate Flag if any metric is trending toward Flipkart penalty thresholds
Previous day's GMV Week-to-date GMV Comparison to same day last week (from memory) Format for WhatsApp: 🛒 *Seller Dashboard — 27 Feb 2026* *Yesterday's Orders* 📦 Orders: 18 (₹42,500 GMV) ✅ Shipped: 15 | ⏳ Pending: 3 *Returns* ↩️ New returns: 2 (₹3,200) Reasons: Wrong size (1), Damaged (1) *⚠️ Inventory Alerts* 🔴 PROD-089 "Blue Cotton Kurti XL" — 2 units left! 🔴 PROD-112 "Men's Running Shoes" — OUT OF STOCK (listing active!) *Performance* ⭐ Rating: 4.6/5 | Cancel Rate: 1.2% | Return Rate: 4.8% *GMV This Week* Mon ₹38K | Tue ₹41K | Wed ₹42.5K 📈 +8% vs same period last week
Store a competitor tracking list in memory: TRACK_PRICE|{YOUR_LISTING_ID}|{COMPETITOR_FLIPKART_URL}|{LAST_KNOWN_PRICE} When you detect a competitor has dropped price more than 5% below yours on the same product: 🏷️ *Competitor Price Alert* Your product: {PRODUCT_NAME} Your price: ₹{YOUR_PRICE} Competitor: ₹{COMPETITOR_PRICE} (-{DIFF}%) Link: {COMPETITOR_URL} Consider adjusting your price to stay competitive? Reply "update price {LISTING_ID} to ₹{AMOUNT}" to change.
Check Buy Box status on key listings every 2 hours: If you lose Buy Box: immediate alert with current winner's price If you win Buy Box back: confirmation message 🏆 *Buy Box Alert — PROD-045* You LOST the Buy Box for "Wireless Earbuds Pro" Current winner price: ₹1,299 (you: ₹1,450) Suggestion: Price to ₹1,280 to regain Buy Box Reply "update price PROD-045 to 1280" to adjust.
"orders today" — Real-time count of today's orders so far "orders pending" — List orders not yet shipped with SLA deadlines "inventory" — Full stock levels for all active listings "low stock" — Only show products with ≤ 10 units "returns" — Open return requests "update price [SKU] to ₹[AMOUNT]" — Change listing price via API "track competitor [LISTING_ID] [COMPETITOR_URL]" — Add to monitoring "revenue [today/week/month]" — GMV for time period "top products" — Best-selling 5 products by units this week "performance" — Seller metrics and rating "shipment [ORDER_ID]" — Track a specific shipment "cancel order [ORDER_ID]" — Cancel an order (with confirmation prompt) "amazon summary" — If configured, show Amazon India dashboard
When a product hits the low stock threshold (configurable, default 10 units): Send immediate alert to the seller Store in memory: RESTOCK_ALERT|{SKU}|{STOCK_LEVEL}|{DATE} Follow up daily until stock is replenished When stock is updated, confirm: "✅ {PRODUCT} restocked to {NEW_STOCK} units"
Compile the past 7 days: Total GMV (WoW comparison) Total units sold Top 5 products by revenue Return rate by product Avg daily orders GMV vs target (if user has set a weekly target)
# Morning report (8 AM IST = 2:30 UTC) 30 2 * * * flipkart-seller-dashboard morning-report # Inventory + Buy Box check (every 2 hours, 7 AM–11 PM IST) 30 1,3,5,7,9,11,13,15,17 * * * flipkart-seller-dashboard check-inventory # Weekly report (Monday 8 AM IST) 30 2 * * 1 flipkart-seller-dashboard weekly-report
{ "skills": { "entries": { "flipkart-seller-dashboard": { "enabled": true, "env": { "FLIPKART_APP_ID": "your_flipkart_app_id", "FLIPKART_APP_SECRET": "your_flipkart_app_secret", "AMAZON_SP_API_REFRESH_TOKEN": "optional_amazon_token" }, "config": { "lowStockThreshold": 10, "priceAlertPercentage": 5, "weeklyGMVTarget": 300000, "timezone": "Asia/Kolkata" } } } } }
Log in to Flipkart Seller Hub → Settings → API Access Create a new app and note the App ID and App Secret Add credentials to OpenClaw config Type "orders today" to verify the connection Optionally: set up Amazon SP-API for cross-platform tracking (see Amazon SP-API docs)
Customer addresses and phone numbers are never sent in WhatsApp messages — only order IDs and product names API credentials are stored only in env vars, never in memory or logs
Data access, storage, extraction, analysis, reporting, and insight generation.
Largest current source with strong distribution and engagement signals.