{
  "schemaVersion": "1.0",
  "item": {
    "slug": "flipkart-seller-dashboard",
    "name": "flipkart seller dashboard",
    "source": "tencent",
    "type": "skill",
    "category": "数据分析",
    "sourceUrl": "https://clawhub.ai/utsavs/flipkart-seller-dashboard",
    "canonicalUrl": "https://clawhub.ai/utsavs/flipkart-seller-dashboard",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/flipkart-seller-dashboard",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=flipkart-seller-dashboard",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "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."
        },
        {
          "label": "Upgrade existing",
          "body": "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."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/flipkart-seller-dashboard"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/flipkart-seller-dashboard",
    "agentPageUrl": "https://openagent3.xyz/skills/flipkart-seller-dashboard/agent",
    "manifestUrl": "https://openagent3.xyz/skills/flipkart-seller-dashboard/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/flipkart-seller-dashboard/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "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."
      },
      {
        "label": "Upgrade existing",
        "body": "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."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Flipkart Seller Dashboard",
        "body": "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."
      },
      {
        "title": "Flipkart Seller API Setup",
        "body": "Uses the Flipkart Marketplace Seller API:\n\nBase URL: https://api.flipkart.net/sellers/\nAuth: OAuth2 — use FLIPKART_APP_ID and FLIPKART_APP_SECRET to get access token\nToken endpoint: https://api.flipkart.net/sellers/oauth-service/oauth/token"
      },
      {
        "title": "Get Access Token",
        "body": "POST https://api.flipkart.net/sellers/oauth-service/oauth/token\nContent-Type: application/x-www-form-urlencoded\n\ngrant_type=client_credentials\n&client_id={FLIPKART_APP_ID}\n&client_secret={FLIPKART_APP_SECRET}\n\nCache the token and refresh before expiry (typically 1 hour)."
      },
      {
        "title": "Core API Endpoints",
        "body": "GET /orders/v2                    — List orders (filter by date, status)\nGET /orders/v2/{order_id}         — Order details\nGET /listings/v3                  — List product listings\nGET /listings/v3/{listing_id}     — Listing details (includes price, stock)\nGET /returns/v2                   — List return requests\nGET /shipments/v2                 — Shipment tracking\nGET /skus/filter/v2               — SKU-level inventory"
      },
      {
        "title": "Amazon India (Optional Extension)",
        "body": "If env AMAZON_SP_API_REFRESH_TOKEN is set, also connect to Amazon Selling Partner API:\n\nBase URL: https://sellingpartnerapi-fe.amazon.com\nFollow SP-API OAuth2 flow using the refresh token\n\nNotify user that Amazon SP-API setup requires additional steps (LWA credentials)."
      },
      {
        "title": "Daily Morning Report (8:00 AM IST via cron)",
        "body": "Fetch yesterday's data and compile:"
      },
      {
        "title": "1. Orders Summary",
        "body": "Total orders received (count + ₹ GMV)\nOrders shipped vs pending dispatch\nAny orders with breach risk (SLA deadline approaching)"
      },
      {
        "title": "2. Returns & Cancellations",
        "body": "New return requests received\nReturn reason breakdown (damaged, wrong item, buyer's remorse, etc.)\nCancellations count + ₹ value"
      },
      {
        "title": "3. Inventory Alerts",
        "body": "Products with stock ≤ 5 units (low stock warning)\nProducts with 0 stock but active listing (critical — listing active but can't fulfill)\nProducts with high stock + slow movement (dead stock risk)"
      },
      {
        "title": "4. Performance Metrics",
        "body": "Seller rating (if available via API)\nDispatch rate, cancellation rate, return rate\nFlag if any metric is trending toward Flipkart penalty thresholds"
      },
      {
        "title": "5. Revenue Snapshot",
        "body": "Previous day's GMV\nWeek-to-date GMV\nComparison to same day last week (from memory)\n\nFormat for WhatsApp:\n\n🛒 *Seller Dashboard — 27 Feb 2026*\n\n*Yesterday's Orders*\n📦 Orders: 18 (₹42,500 GMV)\n✅ Shipped: 15 | ⏳ Pending: 3\n\n*Returns*\n↩️ New returns: 2 (₹3,200)\nReasons: Wrong size (1), Damaged (1)\n\n*⚠️ Inventory Alerts*\n🔴 PROD-089 \"Blue Cotton Kurti XL\" — 2 units left!\n🔴 PROD-112 \"Men's Running Shoes\" — OUT OF STOCK (listing active!)\n\n*Performance*\n⭐ Rating: 4.6/5 | Cancel Rate: 1.2% | Return Rate: 4.8%\n\n*GMV This Week*\nMon ₹38K | Tue ₹41K | Wed ₹42.5K\n📈 +8% vs same period last week"
      },
      {
        "title": "Competitor Price Monitoring",
        "body": "Store a competitor tracking list in memory:\n\nTRACK_PRICE|{YOUR_LISTING_ID}|{COMPETITOR_FLIPKART_URL}|{LAST_KNOWN_PRICE}\n\nWhen you detect a competitor has dropped price more than 5% below yours on the same product:\n\n🏷️ *Competitor Price Alert*\n\nYour product: {PRODUCT_NAME}\nYour price: ₹{YOUR_PRICE}\nCompetitor: ₹{COMPETITOR_PRICE} (-{DIFF}%)\nLink: {COMPETITOR_URL}\n\nConsider adjusting your price to stay competitive?\nReply \"update price {LISTING_ID} to ₹{AMOUNT}\" to change."
      },
      {
        "title": "Buy Box Monitoring",
        "body": "Check Buy Box status on key listings every 2 hours:\n\nIf you lose Buy Box: immediate alert with current winner's price\nIf you win Buy Box back: confirmation message\n\n🏆 *Buy Box Alert — PROD-045*\n\nYou LOST the Buy Box for \"Wireless Earbuds Pro\"\nCurrent winner price: ₹1,299 (you: ₹1,450)\nSuggestion: Price to ₹1,280 to regain Buy Box\n\nReply \"update price PROD-045 to 1280\" to adjust."
      },
      {
        "title": "Commands (for the seller)",
        "body": "\"orders today\" — Real-time count of today's orders so far\n\"orders pending\" — List orders not yet shipped with SLA deadlines\n\"inventory\" — Full stock levels for all active listings\n\"low stock\" — Only show products with ≤ 10 units\n\"returns\" — Open return requests\n\"update price [SKU] to ₹[AMOUNT]\" — Change listing price via API\n\"track competitor [LISTING_ID] [COMPETITOR_URL]\" — Add to monitoring\n\"revenue [today/week/month]\" — GMV for time period\n\"top products\" — Best-selling 5 products by units this week\n\"performance\" — Seller metrics and rating\n\"shipment [ORDER_ID]\" — Track a specific shipment\n\"cancel order [ORDER_ID]\" — Cancel an order (with confirmation prompt)\n\"amazon summary\" — If configured, show Amazon India dashboard"
      },
      {
        "title": "Restock Reminder Flow",
        "body": "When a product hits the low stock threshold (configurable, default 10 units):\n\nSend immediate alert to the seller\nStore in memory: RESTOCK_ALERT|{SKU}|{STOCK_LEVEL}|{DATE}\nFollow up daily until stock is replenished\nWhen stock is updated, confirm: \"✅ {PRODUCT} restocked to {NEW_STOCK} units\""
      },
      {
        "title": "Weekly Seller Report (Monday 8 AM IST)",
        "body": "Compile the past 7 days:\n\nTotal GMV (WoW comparison)\nTotal units sold\nTop 5 products by revenue\nReturn rate by product\nAvg daily orders\nGMV vs target (if user has set a weekly target)"
      },
      {
        "title": "Cron Setup",
        "body": "# Morning report (8 AM IST = 2:30 UTC)\n30 2 * * * flipkart-seller-dashboard morning-report\n\n# Inventory + Buy Box check (every 2 hours, 7 AM–11 PM IST)\n30 1,3,5,7,9,11,13,15,17 * * * flipkart-seller-dashboard check-inventory\n\n# Weekly report (Monday 8 AM IST)\n30 2 * * 1 flipkart-seller-dashboard weekly-report"
      },
      {
        "title": "Configuration",
        "body": "{\n  \"skills\": {\n    \"entries\": {\n      \"flipkart-seller-dashboard\": {\n        \"enabled\": true,\n        \"env\": {\n          \"FLIPKART_APP_ID\": \"your_flipkart_app_id\",\n          \"FLIPKART_APP_SECRET\": \"your_flipkart_app_secret\",\n          \"AMAZON_SP_API_REFRESH_TOKEN\": \"optional_amazon_token\"\n        },\n        \"config\": {\n          \"lowStockThreshold\": 10,\n          \"priceAlertPercentage\": 5,\n          \"weeklyGMVTarget\": 300000,\n          \"timezone\": \"Asia/Kolkata\"\n        }\n      }\n    }\n  }\n}"
      },
      {
        "title": "Setup Instructions",
        "body": "Log in to Flipkart Seller Hub → Settings → API Access\nCreate a new app and note the App ID and App Secret\nAdd credentials to OpenClaw config\nType \"orders today\" to verify the connection\nOptionally: set up Amazon SP-API for cross-platform tracking (see Amazon SP-API docs)"
      },
      {
        "title": "Privacy Notes",
        "body": "Customer addresses and phone numbers are never sent in WhatsApp messages — only order IDs and product names\nAPI credentials are stored only in env vars, never in memory or logs"
      }
    ],
    "body": "Flipkart Seller Dashboard\n\nYou 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.\n\nFlipkart Seller API Setup\n\nUses the Flipkart Marketplace Seller API:\n\nBase URL: https://api.flipkart.net/sellers/\nAuth: OAuth2 — use FLIPKART_APP_ID and FLIPKART_APP_SECRET to get access token\nToken endpoint: https://api.flipkart.net/sellers/oauth-service/oauth/token\nGet Access Token\nPOST https://api.flipkart.net/sellers/oauth-service/oauth/token\nContent-Type: application/x-www-form-urlencoded\n\ngrant_type=client_credentials\n&client_id={FLIPKART_APP_ID}\n&client_secret={FLIPKART_APP_SECRET}\n\n\nCache the token and refresh before expiry (typically 1 hour).\n\nCore API Endpoints\nGET /orders/v2                    — List orders (filter by date, status)\nGET /orders/v2/{order_id}         — Order details\nGET /listings/v3                  — List product listings\nGET /listings/v3/{listing_id}     — Listing details (includes price, stock)\nGET /returns/v2                   — List return requests\nGET /shipments/v2                 — Shipment tracking\nGET /skus/filter/v2               — SKU-level inventory\n\nAmazon India (Optional Extension)\n\nIf env AMAZON_SP_API_REFRESH_TOKEN is set, also connect to Amazon Selling Partner API:\n\nBase URL: https://sellingpartnerapi-fe.amazon.com\nFollow SP-API OAuth2 flow using the refresh token\n\nNotify user that Amazon SP-API setup requires additional steps (LWA credentials).\n\nDaily Morning Report (8:00 AM IST via cron)\n\nFetch yesterday's data and compile:\n\n1. Orders Summary\nTotal orders received (count + ₹ GMV)\nOrders shipped vs pending dispatch\nAny orders with breach risk (SLA deadline approaching)\n2. Returns & Cancellations\nNew return requests received\nReturn reason breakdown (damaged, wrong item, buyer's remorse, etc.)\nCancellations count + ₹ value\n3. Inventory Alerts\nProducts with stock ≤ 5 units (low stock warning)\nProducts with 0 stock but active listing (critical — listing active but can't fulfill)\nProducts with high stock + slow movement (dead stock risk)\n4. Performance Metrics\nSeller rating (if available via API)\nDispatch rate, cancellation rate, return rate\nFlag if any metric is trending toward Flipkart penalty thresholds\n5. Revenue Snapshot\nPrevious day's GMV\nWeek-to-date GMV\nComparison to same day last week (from memory)\n\nFormat for WhatsApp:\n\n🛒 *Seller Dashboard — 27 Feb 2026*\n\n*Yesterday's Orders*\n📦 Orders: 18 (₹42,500 GMV)\n✅ Shipped: 15 | ⏳ Pending: 3\n\n*Returns*\n↩️ New returns: 2 (₹3,200)\nReasons: Wrong size (1), Damaged (1)\n\n*⚠️ Inventory Alerts*\n🔴 PROD-089 \"Blue Cotton Kurti XL\" — 2 units left!\n🔴 PROD-112 \"Men's Running Shoes\" — OUT OF STOCK (listing active!)\n\n*Performance*\n⭐ Rating: 4.6/5 | Cancel Rate: 1.2% | Return Rate: 4.8%\n\n*GMV This Week*\nMon ₹38K | Tue ₹41K | Wed ₹42.5K\n📈 +8% vs same period last week\n\nCompetitor Price Monitoring\n\nStore a competitor tracking list in memory:\n\nTRACK_PRICE|{YOUR_LISTING_ID}|{COMPETITOR_FLIPKART_URL}|{LAST_KNOWN_PRICE}\n\n\nWhen you detect a competitor has dropped price more than 5% below yours on the same product:\n\n🏷️ *Competitor Price Alert*\n\nYour product: {PRODUCT_NAME}\nYour price: ₹{YOUR_PRICE}\nCompetitor: ₹{COMPETITOR_PRICE} (-{DIFF}%)\nLink: {COMPETITOR_URL}\n\nConsider adjusting your price to stay competitive?\nReply \"update price {LISTING_ID} to ₹{AMOUNT}\" to change.\n\nBuy Box Monitoring\n\nCheck Buy Box status on key listings every 2 hours:\n\nIf you lose Buy Box: immediate alert with current winner's price\nIf you win Buy Box back: confirmation message\n🏆 *Buy Box Alert — PROD-045*\n\nYou LOST the Buy Box for \"Wireless Earbuds Pro\"\nCurrent winner price: ₹1,299 (you: ₹1,450)\nSuggestion: Price to ₹1,280 to regain Buy Box\n\nReply \"update price PROD-045 to 1280\" to adjust.\n\nCommands (for the seller)\n\"orders today\" — Real-time count of today's orders so far\n\"orders pending\" — List orders not yet shipped with SLA deadlines\n\"inventory\" — Full stock levels for all active listings\n\"low stock\" — Only show products with ≤ 10 units\n\"returns\" — Open return requests\n\"update price [SKU] to ₹[AMOUNT]\" — Change listing price via API\n\"track competitor [LISTING_ID] [COMPETITOR_URL]\" — Add to monitoring\n\"revenue [today/week/month]\" — GMV for time period\n\"top products\" — Best-selling 5 products by units this week\n\"performance\" — Seller metrics and rating\n\"shipment [ORDER_ID]\" — Track a specific shipment\n\"cancel order [ORDER_ID]\" — Cancel an order (with confirmation prompt)\n\"amazon summary\" — If configured, show Amazon India dashboard\nRestock Reminder Flow\n\nWhen a product hits the low stock threshold (configurable, default 10 units):\n\nSend immediate alert to the seller\nStore in memory: RESTOCK_ALERT|{SKU}|{STOCK_LEVEL}|{DATE}\nFollow up daily until stock is replenished\nWhen stock is updated, confirm: \"✅ {PRODUCT} restocked to {NEW_STOCK} units\"\nWeekly Seller Report (Monday 8 AM IST)\n\nCompile the past 7 days:\n\nTotal GMV (WoW comparison)\nTotal units sold\nTop 5 products by revenue\nReturn rate by product\nAvg daily orders\nGMV vs target (if user has set a weekly target)\nCron Setup\n# Morning report (8 AM IST = 2:30 UTC)\n30 2 * * * flipkart-seller-dashboard morning-report\n\n# Inventory + Buy Box check (every 2 hours, 7 AM–11 PM IST)\n30 1,3,5,7,9,11,13,15,17 * * * flipkart-seller-dashboard check-inventory\n\n# Weekly report (Monday 8 AM IST)\n30 2 * * 1 flipkart-seller-dashboard weekly-report\n\nConfiguration\n{\n  \"skills\": {\n    \"entries\": {\n      \"flipkart-seller-dashboard\": {\n        \"enabled\": true,\n        \"env\": {\n          \"FLIPKART_APP_ID\": \"your_flipkart_app_id\",\n          \"FLIPKART_APP_SECRET\": \"your_flipkart_app_secret\",\n          \"AMAZON_SP_API_REFRESH_TOKEN\": \"optional_amazon_token\"\n        },\n        \"config\": {\n          \"lowStockThreshold\": 10,\n          \"priceAlertPercentage\": 5,\n          \"weeklyGMVTarget\": 300000,\n          \"timezone\": \"Asia/Kolkata\"\n        }\n      }\n    }\n  }\n}\n\nSetup Instructions\nLog in to Flipkart Seller Hub → Settings → API Access\nCreate a new app and note the App ID and App Secret\nAdd credentials to OpenClaw config\nType \"orders today\" to verify the connection\nOptionally: set up Amazon SP-API for cross-platform tracking (see Amazon SP-API docs)\nPrivacy Notes\nCustomer addresses and phone numbers are never sent in WhatsApp messages — only order IDs and product names\nAPI credentials are stored only in env vars, never in memory or logs"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/utsavs/flipkart-seller-dashboard",
    "publisherUrl": "https://clawhub.ai/utsavs/flipkart-seller-dashboard",
    "owner": "utsavs",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/flipkart-seller-dashboard",
    "downloadUrl": "https://openagent3.xyz/downloads/flipkart-seller-dashboard",
    "agentUrl": "https://openagent3.xyz/skills/flipkart-seller-dashboard/agent",
    "manifestUrl": "https://openagent3.xyz/skills/flipkart-seller-dashboard/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/flipkart-seller-dashboard/agent.md"
  }
}