{
  "documentation": "https://docs.htspilot.com/ai-agents/",
  "download": "https://docs.htspilot.com/skills/hts-pilot-skills.zip",
  "sha256": "635ff8f46a49cd2a979ee95d5debecddfa24cb6c5db13b054ba2fcea6288a772",
  "skills": [
    {
      "name": "hts-pilot-api",
      "title": "HTS Pilot API",
      "description": "Integrate the HTS Pilot API (tariff classification for the US, EU and Vietnam import markets) into a system - authenticate with an API key, classify a product and wait for the result by polling or a webhook, read a lookup, handle errors and languages. Use when asked to call HTS Pilot from code, to add tariff classification to an application, or to debug such an integration.",
      "skill": "https://docs.htspilot.com/skills/hts-pilot-api/SKILL.md",
      "download": "https://docs.htspilot.com/skills/hts-pilot-api.zip",
      "sha256": "9c19a29cd2fb1512abde7e098cb56c110ab07483f804acb8d4da8777a21c0215",
      "files": [
        "SKILL.md",
        "references/asynchronous-work.md",
        "references/authentication.md",
        "references/errors.md",
        "references/languages.md",
        "references/lookups.md",
        "references/rate-limits.md",
        "references/request-identifiers.md",
        "scripts/hts_pilot.mjs",
        "scripts/hts_pilot.py"
      ]
    },
    {
      "name": "hts-pilot-webhooks",
      "title": "HTS Pilot webhooks",
      "description": "Receive HTS Pilot webhooks in a system - register a webhook, verify the HMAC-SHA256 signature of each delivery over the raw body, answer fast, ignore repeats, and survive missed deliveries. Use when asked to react to finished lookups or batches, reviewer decisions or tariff changes from HTS Pilot without polling, or to debug a webhook receiver that rejects or misses deliveries.",
      "skill": "https://docs.htspilot.com/skills/hts-pilot-webhooks/SKILL.md",
      "download": "https://docs.htspilot.com/skills/hts-pilot-webhooks.zip",
      "sha256": "d75db1d8d4a292dada2ba2674e7536f5f856f433a4857f1d32c06834b191e418",
      "files": [
        "SKILL.md",
        "references/webhook-endpoints.md",
        "references/webhooks.md",
        "scripts/verify_webhook.mjs",
        "scripts/verify_webhook.py"
      ]
    },
    {
      "name": "hts-pilot-batch",
      "title": "HTS Pilot batches",
      "description": "Classify a file of products with the HTS Pilot API - prepare an .xlsx or .csv file, upload it, map its columns, start the batch, follow its progress and download the results. Use when asked to classify many products at once, to process a spreadsheet or an export of an ERP or PIM through HTS Pilot, or to debug a batch that does not start, stalls or ends with failed rows.",
      "skill": "https://docs.htspilot.com/skills/hts-pilot-batch/SKILL.md",
      "download": "https://docs.htspilot.com/skills/hts-pilot-batch.zip",
      "sha256": "63ebd123accc96d00e5591546d7124b38e1a60a9e7c0a9b17941ec478471d682",
      "files": [
        "SKILL.md",
        "references/asynchronous-work.md",
        "references/batches.md",
        "scripts/batch.mjs",
        "scripts/batch.py"
      ]
    }
  ]
}
