{
  "schemaVersion": "1.0",
  "item": {
    "slug": "atoship",
    "name": "Atoship",
    "source": "tencent",
    "type": "skill",
    "category": "金融交易",
    "sourceUrl": "https://clawhub.ai/atoship-dev/atoship",
    "canonicalUrl": "https://clawhub.ai/atoship-dev/atoship",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/atoship",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=atoship",
    "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",
      "slug": "atoship",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T17:56:46.291Z",
      "expiresAt": "2026-04-30T17:56:46.291Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=atoship",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=atoship",
        "contentDisposition": "attachment; filename=\"atoship-1.0.8.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "atoship"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/atoship"
    },
    "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/atoship",
    "agentPageUrl": "https://openagent3.xyz/skills/atoship/agent",
    "manifestUrl": "https://openagent3.xyz/skills/atoship/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/atoship/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": "atoship — Your AI Shipping Manager",
        "body": "Imagine having a shipping manager who never sleeps, never makes data entry errors, and instantly knows the cheapest way to get your package from A to B. That's what atoship does for your AI assistant.\n\nWith this skill installed, your AI becomes a fully capable shipping manager. Just tell it what you need in plain language — it handles carrier selection, rate comparison, label purchase, and tracking updates automatically. What used to take 10 minutes of clicking through carrier portals now takes one sentence.\n\nBefore atoship: Open carrier website → enter addresses → compare rates across tabs → copy-paste tracking numbers → manually update order status.\n\nAfter atoship: \"Ship this order to John in Austin, cheapest option under 3 days.\" Done."
      },
      {
        "title": "What you can do",
        "body": "Compare shipping rates — Get live, discounted postage rates from USPS, FedEx, and UPS side by side in seconds\nBuy shipping labels — Purchase labels instantly at checkout; PDF, PNG, or ZPL formats supported\nTrack shipments — Real-time package tracking with full event history for any carrier\nManage labels — View, void, and reprint past shipping labels\nCheck wallet balance — Monitor your postage credit and shipping spend\nValidate addresses — Verify delivery addresses before purchasing to avoid surcharges"
      },
      {
        "title": "Getting started",
        "body": "This is an instruction-only skill — no CLI or additional software required. Your AI assistant calls the atoship API directly using your API key.\n\nStep 1: Create a free atoship account\n\nSign up at https://atoship.com (free, no credit card required to start).\n\nStep 2: Get your API key\n\nGo to Dashboard → Settings → API Keys and create a new key.\n\nStep 3: Set your API key\n\nexport ATOSHIP_API_KEY=ak_live_your_key_here\n\nOr configure it in your AI assistant's environment settings.\n\nStep 4: Add funds to your wallet\n\nGo to Dashboard → Billing to add postage credit. Labels are deducted from your wallet balance — you only pay for what you ship.\n\nNote on permissions: Your API key authorizes label purchases and wallet charges. We recommend:\n\nStart with a small wallet balance (e.g. $20) while evaluating\nUse a test/sandbox key (ak_test_...) for development — test labels are free and never shipped\nSet spending alerts in Dashboard → Billing → Notifications\nRevoke and rotate keys at any time from Dashboard → Settings → API Keys"
      },
      {
        "title": "How to use this skill",
        "body": "Type /atoship and describe what you need. Examples:\n\n\"How much does it cost to ship a 2lb box from Los Angeles to New York?\"\n\"Buy a USPS Priority Mail label from 90001 to 10001, 1lb\"\n\"Track my package: 9400111899223456789012\"\n\"Show my recent shipping labels\"\n\"What's my account balance?\""
      },
      {
        "title": "Step 1 — Compare rates",
        "body": "I'll call the atoship API to get live rates from all carriers:\n\nFrom: ZIP code or \"City, State\"\nTo:   ZIP code or \"City, State\"\nWeight: e.g. 2oz, 1lb, 500g\nDimensions (optional): length × width × height in inches\n\nResults show each carrier's services, prices, and estimated delivery times. USPS, FedEx Ground, FedEx Express, UPS Ground, UPS 2-Day, and more."
      },
      {
        "title": "Step 2 — Buy a label",
        "body": "IMPORTANT: Always show the user the carrier, service, price, and full addresses, then ask for explicit confirmation (e.g. \"Confirm purchase?\") before calling the purchase API. Never purchase a label without user approval — this action charges their wallet.\n\nOnce you pick a service, I'll collect the full addresses and purchase the label:\n\nSender:    Name, Street, City, State, ZIP\nRecipient: Name, Street, City, State, ZIP\n\nYou'll get:\n\n✅ Tracking number\n✅ Label download link (PDF or PNG)\n✅ Cost deducted from your wallet\n\nLabels can be voided for a refund if unused within the carrier's void window (usually 28 days for USPS, 1 day for FedEx/UPS)."
      },
      {
        "title": "Step 3 — Track a package",
        "body": "Give me a tracking number and I'll show the full event history:\n\nStatus:    IN TRANSIT\nLocation:  Memphis, TN\nETA:       Feb 19, 2026\nEvents:    Feb 17 10:42 — Departed facility, Memphis TN\n           Feb 17 06:15 — Arrived at USPS facility\n           Feb 16 18:30 — Accepted at origin post office"
      },
      {
        "title": "Supported carriers",
        "body": "CarrierRatesLabelsTrackingUSPS✅✅✅FedEx✅✅✅UPS✅✅✅"
      },
      {
        "title": "Common use cases",
        "body": "E-commerce order fulfillment — Ship Shopify, eBay, Etsy, or Amazon orders without switching tabs. Automatically find the cheapest carrier for each order.\n\nSmall business shipping — Compare USPS First Class vs Priority Mail vs FedEx Ground vs UPS Ground for any package size and weight. Save money on every shipment.\n\nDropshipping & 3PL logistics — Integrate atoship's API into your fulfillment workflow. Generate labels programmatically and track shipments in bulk.\n\nInternational shipping — atoship supports cross-border shipping to Canada, UK, Australia, and 200+ countries via USPS International, FedEx International, and UPS Worldwide.\n\nReturns management — Generate prepaid return labels for customer returns with a single command.\n\nBulk shipping — Use the atoship dashboard at https://atoship.com for CSV import and batch label generation."
      },
      {
        "title": "Tips",
        "body": "Cheapest rate: Ask \"what's the cheapest way to ship X?\"\nWeight units: oz, lb, g, kg all supported\nLabel formats: PDF (default), PNG, ZPL for thermal printers\nSignature required: Add \"with signature confirmation\" when buying\nInsurance: Add \"with $100 insurance\" when buying\nReference number: Add \"reference ORDER-123\" to tag your label"
      },
      {
        "title": "API Endpoint Reference",
        "body": "Base URL: https://atoship.com\n\nAll requests require Authorization: Bearer YOUR_API_KEY header.\n\nActionMethodEndpointDescriptionGet ratesPOST/api/v1/ratesCompare shipping rates across carriersCreate labelPOST/api/v1/labelsCreate a draft shipping labelPurchase labelPOST/api/v1/labels/{id}/purchasePurchase a draft labelGet labelGET/api/v1/labels/{id}Get label details by IDList labelsGET/api/v1/labelsList labels with optional filtersVoid labelDELETE/api/v1/labels/{id}Void/cancel an unused labelTrack packageGET/api/v1/tracking/{tracking_number}Track a package by tracking numberValidate addressPOST/api/v1/addresses/validateValidate a shipping addressCreate orderPOST/api/v1/ordersCreate a new orderGet orderGET/api/v1/orders/{id}Get order details by IDList ordersGET/api/v1/ordersList orders with optional filtersGet accountGET/api/v1/accountGet account info and balanceList carriersGET/api/v1/carrier-accountsList configured carrier accounts"
      },
      {
        "title": "Example: Track a package",
        "body": "curl -X GET \"https://atoship.com/api/v1/tracking/9400111899223456789012\" \\\n  -H \"Authorization: Bearer ak_live_your_key_here\""
      },
      {
        "title": "Example: Get shipping rates",
        "body": "curl -X POST \"https://atoship.com/api/v1/rates\" \\\n  -H \"Authorization: Bearer ak_live_your_key_here\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"from_address\": {\"name\": \"Sender\", \"street1\": \"123 Main St\", \"city\": \"Los Angeles\", \"state\": \"CA\", \"zip\": \"90001\"},\n    \"to_address\": {\"name\": \"Recipient\", \"street1\": \"456 Oak Ave\", \"city\": \"New York\", \"state\": \"NY\", \"zip\": \"10001\"},\n    \"parcel\": {\"weight\": 16, \"weight_unit\": \"oz\"}\n  }'"
      },
      {
        "title": "Example: Purchase a label",
        "body": "# Step 1: Create draft\ncurl -X POST \"https://atoship.com/api/v1/labels\" \\\n  -H \"Authorization: Bearer ak_live_your_key_here\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"from_address\": {\"name\": \"Sender\", \"street1\": \"123 Main St\", \"city\": \"Los Angeles\", \"state\": \"CA\", \"zip\": \"90001\"},\n    \"to_address\": {\"name\": \"Recipient\", \"street1\": \"456 Oak Ave\", \"city\": \"New York\", \"state\": \"NY\", \"zip\": \"10001\"},\n    \"parcel\": {\"weight\": 16, \"weight_unit\": \"oz\"},\n    \"carrier\": \"USPS\",\n    \"service\": \"Priority Mail\"\n  }'\n\n# Step 2: Purchase the draft (use the id from step 1)\ncurl -X POST \"https://atoship.com/api/v1/labels/{id}/purchase\" \\\n  -H \"Authorization: Bearer ak_live_your_key_here\""
      },
      {
        "title": "Why atoship?",
        "body": "Shipping is one of the most time-consuming parts of running an online business. Every order means logging into carrier portals, comparing rates manually, copy-pasting addresses, downloading labels, and tracking updates one by one. For teams processing dozens or hundreds of shipments a day, this is a massive operational burden.\n\natoship eliminates that entirely. By connecting your AI assistant to the atoship platform, you get a shipping manager that:\n\nThinks in seconds, not minutes — Rate comparisons across all carriers happen instantly\nNever makes address typos — Structured data flow from conversation to label, zero manual re-entry\nRemembers context — Your AI knows what you're shipping, where, and for what purpose\nScales with your business — Whether you ship 1 or 1,000 packages a day, the workflow is identical\nSaves real money — Discounted carrier rates with no volume minimums, no monthly fees\n\natoship is built for e-commerce sellers, small business owners, logistics coordinators, and developers who want to automate their shipping operations without enterprise contracts or complex integrations.\n\nKey features:\n\nDiscounted rates on USPS, FedEx, and UPS — no volume minimums required\nUnified API for multi-carrier shipping automation\nReal-time tracking and delivery event notifications\nAddress validation and standardization\nWallet-based billing with no monthly fees or subscriptions"
      },
      {
        "title": "Security & API key safety",
        "body": "This skill calls the atoship REST API (https://atoship.com/api/v1) on your behalf. It does not write files to disk, does not access your file system, does not read other environment variables, and only communicates with the single domain atoship.com.\n\nRequired environment variable:\n\nATOSHIP_API_KEY — Your atoship API key (ak_live_... for production, ak_test_... for testing)\n\nWallet-affecting actions (require user confirmation before executing):\n\npurchase_label — deducts the label cost from your wallet balance\nvoid_label — issues a refund (within carrier void window)\n\nRule for AI assistants: You MUST ask the user for explicit confirmation before calling purchase_label or void_label. Display the action summary (carrier, service, price, addresses) and wait for a \"yes\" or \"confirm\" response. Never execute wallet-affecting actions autonomously.\n\nRead-only actions (safe to call without confirmation):\n\nget_shipping_rates, track_package, list_labels, get_label, get_account, list_carrier_accounts, validate_address, list_orders, get_order, create_order\n\nRecommendations:\n\nStart with a test key (ak_test_...) — test labels are free and never shipped\nUse a small wallet balance (e.g. $20) while evaluating\nSet spending alerts in Dashboard → Billing → Notifications\nRotate/revoke keys at any time from Dashboard → Settings → API Keys"
      },
      {
        "title": "Support & Contact",
        "body": "Having trouble? We're here to help.\n\nEmail: support@atoship.com\nWebsite: https://atoship.com\nDocs: https://atoship.com/docs\nAPI Reference: https://atoship.com/docs/api\nDashboard: https://atoship.com/dashboard\n\nFor API key issues, billing questions, or carrier integration support, email us at support@atoship.com and we'll get back to you within one business day."
      }
    ],
    "body": "atoship — Your AI Shipping Manager\n\nImagine having a shipping manager who never sleeps, never makes data entry errors, and instantly knows the cheapest way to get your package from A to B. That's what atoship does for your AI assistant.\n\nWith this skill installed, your AI becomes a fully capable shipping manager. Just tell it what you need in plain language — it handles carrier selection, rate comparison, label purchase, and tracking updates automatically. What used to take 10 minutes of clicking through carrier portals now takes one sentence.\n\nBefore atoship: Open carrier website → enter addresses → compare rates across tabs → copy-paste tracking numbers → manually update order status.\n\nAfter atoship: \"Ship this order to John in Austin, cheapest option under 3 days.\" Done.\n\nWhat you can do\nCompare shipping rates — Get live, discounted postage rates from USPS, FedEx, and UPS side by side in seconds\nBuy shipping labels — Purchase labels instantly at checkout; PDF, PNG, or ZPL formats supported\nTrack shipments — Real-time package tracking with full event history for any carrier\nManage labels — View, void, and reprint past shipping labels\nCheck wallet balance — Monitor your postage credit and shipping spend\nValidate addresses — Verify delivery addresses before purchasing to avoid surcharges\nGetting started\n\nThis is an instruction-only skill — no CLI or additional software required. Your AI assistant calls the atoship API directly using your API key.\n\nStep 1: Create a free atoship account\n\nSign up at https://atoship.com (free, no credit card required to start).\n\nStep 2: Get your API key\n\nGo to Dashboard → Settings → API Keys and create a new key.\n\nStep 3: Set your API key\n\nexport ATOSHIP_API_KEY=ak_live_your_key_here\n\n\nOr configure it in your AI assistant's environment settings.\n\nStep 4: Add funds to your wallet\n\nGo to Dashboard → Billing to add postage credit. Labels are deducted from your wallet balance — you only pay for what you ship.\n\nNote on permissions: Your API key authorizes label purchases and wallet charges. We recommend:\n\nStart with a small wallet balance (e.g. $20) while evaluating\nUse a test/sandbox key (ak_test_...) for development — test labels are free and never shipped\nSet spending alerts in Dashboard → Billing → Notifications\nRevoke and rotate keys at any time from Dashboard → Settings → API Keys\nHow to use this skill\n\nType /atoship and describe what you need. Examples:\n\n\"How much does it cost to ship a 2lb box from Los Angeles to New York?\"\n\"Buy a USPS Priority Mail label from 90001 to 10001, 1lb\"\n\"Track my package: 9400111899223456789012\"\n\"Show my recent shipping labels\"\n\"What's my account balance?\"\nShipping workflow\nStep 1 — Compare rates\n\nI'll call the atoship API to get live rates from all carriers:\n\nFrom: ZIP code or \"City, State\"\nTo:   ZIP code or \"City, State\"\nWeight: e.g. 2oz, 1lb, 500g\nDimensions (optional): length × width × height in inches\n\n\nResults show each carrier's services, prices, and estimated delivery times. USPS, FedEx Ground, FedEx Express, UPS Ground, UPS 2-Day, and more.\n\nStep 2 — Buy a label\n\nIMPORTANT: Always show the user the carrier, service, price, and full addresses, then ask for explicit confirmation (e.g. \"Confirm purchase?\") before calling the purchase API. Never purchase a label without user approval — this action charges their wallet.\n\nOnce you pick a service, I'll collect the full addresses and purchase the label:\n\nSender:    Name, Street, City, State, ZIP\nRecipient: Name, Street, City, State, ZIP\n\n\nYou'll get:\n\n✅ Tracking number\n✅ Label download link (PDF or PNG)\n✅ Cost deducted from your wallet\n\nLabels can be voided for a refund if unused within the carrier's void window (usually 28 days for USPS, 1 day for FedEx/UPS).\n\nStep 3 — Track a package\n\nGive me a tracking number and I'll show the full event history:\n\nStatus:    IN TRANSIT\nLocation:  Memphis, TN\nETA:       Feb 19, 2026\nEvents:    Feb 17 10:42 — Departed facility, Memphis TN\n           Feb 17 06:15 — Arrived at USPS facility\n           Feb 16 18:30 — Accepted at origin post office\n\nSupported carriers\nCarrier\tRates\tLabels\tTracking\nUSPS\t✅\t✅\t✅\nFedEx\t✅\t✅\t✅\nUPS\t✅\t✅\t✅\nCommon use cases\n\nE-commerce order fulfillment — Ship Shopify, eBay, Etsy, or Amazon orders without switching tabs. Automatically find the cheapest carrier for each order.\n\nSmall business shipping — Compare USPS First Class vs Priority Mail vs FedEx Ground vs UPS Ground for any package size and weight. Save money on every shipment.\n\nDropshipping & 3PL logistics — Integrate atoship's API into your fulfillment workflow. Generate labels programmatically and track shipments in bulk.\n\nInternational shipping — atoship supports cross-border shipping to Canada, UK, Australia, and 200+ countries via USPS International, FedEx International, and UPS Worldwide.\n\nReturns management — Generate prepaid return labels for customer returns with a single command.\n\nBulk shipping — Use the atoship dashboard at https://atoship.com for CSV import and batch label generation.\n\nTips\nCheapest rate: Ask \"what's the cheapest way to ship X?\"\nWeight units: oz, lb, g, kg all supported\nLabel formats: PDF (default), PNG, ZPL for thermal printers\nSignature required: Add \"with signature confirmation\" when buying\nInsurance: Add \"with $100 insurance\" when buying\nReference number: Add \"reference ORDER-123\" to tag your label\nAPI Endpoint Reference\n\nBase URL: https://atoship.com\n\nAll requests require Authorization: Bearer YOUR_API_KEY header.\n\nAction\tMethod\tEndpoint\tDescription\nGet rates\tPOST\t/api/v1/rates\tCompare shipping rates across carriers\nCreate label\tPOST\t/api/v1/labels\tCreate a draft shipping label\nPurchase label\tPOST\t/api/v1/labels/{id}/purchase\tPurchase a draft label\nGet label\tGET\t/api/v1/labels/{id}\tGet label details by ID\nList labels\tGET\t/api/v1/labels\tList labels with optional filters\nVoid label\tDELETE\t/api/v1/labels/{id}\tVoid/cancel an unused label\nTrack package\tGET\t/api/v1/tracking/{tracking_number}\tTrack a package by tracking number\nValidate address\tPOST\t/api/v1/addresses/validate\tValidate a shipping address\nCreate order\tPOST\t/api/v1/orders\tCreate a new order\nGet order\tGET\t/api/v1/orders/{id}\tGet order details by ID\nList orders\tGET\t/api/v1/orders\tList orders with optional filters\nGet account\tGET\t/api/v1/account\tGet account info and balance\nList carriers\tGET\t/api/v1/carrier-accounts\tList configured carrier accounts\nExample: Track a package\ncurl -X GET \"https://atoship.com/api/v1/tracking/9400111899223456789012\" \\\n  -H \"Authorization: Bearer ak_live_your_key_here\"\n\nExample: Get shipping rates\ncurl -X POST \"https://atoship.com/api/v1/rates\" \\\n  -H \"Authorization: Bearer ak_live_your_key_here\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"from_address\": {\"name\": \"Sender\", \"street1\": \"123 Main St\", \"city\": \"Los Angeles\", \"state\": \"CA\", \"zip\": \"90001\"},\n    \"to_address\": {\"name\": \"Recipient\", \"street1\": \"456 Oak Ave\", \"city\": \"New York\", \"state\": \"NY\", \"zip\": \"10001\"},\n    \"parcel\": {\"weight\": 16, \"weight_unit\": \"oz\"}\n  }'\n\nExample: Purchase a label\n# Step 1: Create draft\ncurl -X POST \"https://atoship.com/api/v1/labels\" \\\n  -H \"Authorization: Bearer ak_live_your_key_here\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"from_address\": {\"name\": \"Sender\", \"street1\": \"123 Main St\", \"city\": \"Los Angeles\", \"state\": \"CA\", \"zip\": \"90001\"},\n    \"to_address\": {\"name\": \"Recipient\", \"street1\": \"456 Oak Ave\", \"city\": \"New York\", \"state\": \"NY\", \"zip\": \"10001\"},\n    \"parcel\": {\"weight\": 16, \"weight_unit\": \"oz\"},\n    \"carrier\": \"USPS\",\n    \"service\": \"Priority Mail\"\n  }'\n\n# Step 2: Purchase the draft (use the id from step 1)\ncurl -X POST \"https://atoship.com/api/v1/labels/{id}/purchase\" \\\n  -H \"Authorization: Bearer ak_live_your_key_here\"\n\nWhy atoship?\n\nShipping is one of the most time-consuming parts of running an online business. Every order means logging into carrier portals, comparing rates manually, copy-pasting addresses, downloading labels, and tracking updates one by one. For teams processing dozens or hundreds of shipments a day, this is a massive operational burden.\n\natoship eliminates that entirely. By connecting your AI assistant to the atoship platform, you get a shipping manager that:\n\nThinks in seconds, not minutes — Rate comparisons across all carriers happen instantly\nNever makes address typos — Structured data flow from conversation to label, zero manual re-entry\nRemembers context — Your AI knows what you're shipping, where, and for what purpose\nScales with your business — Whether you ship 1 or 1,000 packages a day, the workflow is identical\nSaves real money — Discounted carrier rates with no volume minimums, no monthly fees\n\natoship is built for e-commerce sellers, small business owners, logistics coordinators, and developers who want to automate their shipping operations without enterprise contracts or complex integrations.\n\nKey features:\n\nDiscounted rates on USPS, FedEx, and UPS — no volume minimums required\nUnified API for multi-carrier shipping automation\nReal-time tracking and delivery event notifications\nAddress validation and standardization\nWallet-based billing with no monthly fees or subscriptions\nSecurity & API key safety\n\nThis skill calls the atoship REST API (https://atoship.com/api/v1) on your behalf. It does not write files to disk, does not access your file system, does not read other environment variables, and only communicates with the single domain atoship.com.\n\nRequired environment variable:\n\nATOSHIP_API_KEY — Your atoship API key (ak_live_... for production, ak_test_... for testing)\n\nWallet-affecting actions (require user confirmation before executing):\n\npurchase_label — deducts the label cost from your wallet balance\nvoid_label — issues a refund (within carrier void window)\n\nRule for AI assistants: You MUST ask the user for explicit confirmation before calling purchase_label or void_label. Display the action summary (carrier, service, price, addresses) and wait for a \"yes\" or \"confirm\" response. Never execute wallet-affecting actions autonomously.\n\nRead-only actions (safe to call without confirmation):\n\nget_shipping_rates, track_package, list_labels, get_label, get_account, list_carrier_accounts, validate_address, list_orders, get_order, create_order\n\nRecommendations:\n\nStart with a test key (ak_test_...) — test labels are free and never shipped\nUse a small wallet balance (e.g. $20) while evaluating\nSet spending alerts in Dashboard → Billing → Notifications\nRotate/revoke keys at any time from Dashboard → Settings → API Keys\nSupport & Contact\n\nHaving trouble? We're here to help.\n\nEmail: support@atoship.com\nWebsite: https://atoship.com\nDocs: https://atoship.com/docs\nAPI Reference: https://atoship.com/docs/api\nDashboard: https://atoship.com/dashboard\n\nFor API key issues, billing questions, or carrier integration support, email us at support@atoship.com and we'll get back to you within one business day."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/atoship-dev/atoship",
    "publisherUrl": "https://clawhub.ai/atoship-dev/atoship",
    "owner": "atoship-dev",
    "version": "1.0.8",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/atoship",
    "downloadUrl": "https://openagent3.xyz/downloads/atoship",
    "agentUrl": "https://openagent3.xyz/skills/atoship/agent",
    "manifestUrl": "https://openagent3.xyz/skills/atoship/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/atoship/agent.md"
  }
}