{
  "$schema": "https://schemas.agentskills.io/discovery/0.2.0/schema.json",
  "skills": [
    {
      "name": "azn-address-lookup",
      "type": "archive",
      "description": "Use this skill whenever the user wants address autocomplete, address\nsuggestions as the user types, address validation in a form, US or\ninternational address lookup, or any form field that should be\nauto-populated from a selected address — even if they don't name the\npackage. Specifically covers `@addresszen/address-lookup` (vanilla JS).\nIncludes npm and CDN install, initialisation via `AddressLookup.setup`,\ncallbacks, CSS, country filter/bias, and common gotchas (API key\nallowed-URLs, source vs CDN build, default US addresses). For the React\nwrapper, use the `azn-react` skill instead.",
      "url": "/.well-known/agent-skills/azn-address-lookup.tar.gz",
      "digest": "sha256:3740822f46390f83cc89becb9f7517a74e2ec2e5de92cfa8cfc9d31b801123dd"
    },
    {
      "name": "azn-api-integration",
      "type": "archive",
      "description": "Use when integrating the AddressZen API directly via HTTP.\nCovers authentication (header + query forms), address autocomplete (find\nand retrieve), address verification against USPS CASS, places, email and\nphone validation, key/licensee/config admin, the US-shaped Address model\nwith its `dataset` and `native` (raw dataset record) fields, the `context`\ncountry parameter, filters and biases, error codes, rate limits, and common\ngotchas around allowed URLs.",
      "url": "/.well-known/agent-skills/azn-api-integration.tar.gz",
      "digest": "sha256:2c7776b7bcb3e1b1839b212ec6252c72994564150180ba287717f8672184e320"
    },
    {
      "name": "azn-cli",
      "type": "archive",
      "description": "Drive the AddressZen API from the terminal — manage API keys (balance, usage, allowed-URL configs, lookup logs), verify US addresses, validate email addresses and phone numbers, and resolve specific addresses from partial queries via the `azn` CLI. Use when the user wants to inspect or update an AddressZen account, verify US addresses in bulk, validate emails or phone numbers, or pin down a specific address from a partial query. Always load this skill before running `azn` — it defines the non-interactive flag contract and output shape that keep agent runs deterministic.",
      "url": "/.well-known/agent-skills/azn-cli.tar.gz",
      "digest": "sha256:7d7a908604cc382d07c564f207c5722b11efd24607cda28ca5100098e1899e45"
    },
    {
      "name": "azn-js-sdk",
      "type": "archive",
      "description": "Use when integrating the AddressZen fetch-based TypeScript SDK. Covers API calls, autocomplete, errors and React or Preact Query adapters.",
      "url": "/.well-known/agent-skills/azn-js-sdk.tar.gz",
      "digest": "sha256:d613d2d088dc74bf143cfc79da1a4af8e286cb36b2f5c22c0f37f801f8f089e2"
    },
    {
      "name": "azn-python-sdk",
      "type": "archive",
      "description": "Use when integrating the AddressZen Python SDK (addresszen on PyPI). Covers US address verification, email and phone validation, API keys, licensees and error handling, plus a reference for every API operation including autocomplete by country.",
      "url": "/.well-known/agent-skills/azn-python-sdk.tar.gz",
      "digest": "sha256:8fa087d3ba4a0de199dce39034f60bceeb131d3b2c97b2eb37d6da9b6bc792bb"
    },
    {
      "name": "azn-react",
      "type": "skill-md",
      "description": "Use this skill whenever the user wants address autocomplete in a React or\nNext.js application, address suggestions as the user types in a React form,\nReact address validation, US or international address lookup in JSX, or any\nReact component that should auto-populate fields from a selected address —\neven if they don't name the package. Covers `@addresszen/react`: install, the\n`<AddressLookup>` component (default and wrap-around-your-own-input modes),\ncallbacks, CSS, country filter/bias, and the React-specific gotchas\n(`\"use client\"` for Next.js App Router, CSS import path, callbacks always\nsee latest closure). For the underlying vanilla JS library and the full\noption reference, see the AddressZen Address Lookup docs at\nhttps://docs.addresszen.com/docs/address-lookup — the option surface is\nidentical except for DOM-coupled options.",
      "url": "/.well-known/agent-skills/azn-react/SKILL.md",
      "digest": "sha256:b570b424308c01baf2c4407275851e777340661a753784a05103008635e77225"
    }
  ]
}
