{
  "name": "BrickArt NZ",
  "description": "Answers questions about BrickArt NZ from its published store facts: site info, list offerings, explain pricing, returns policy. Read-only and deterministic.",
  "supportedInterfaces": [
    {
      "url": "https://brickart.nz/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "url": "https://brickart.nz",
    "organization": "BrickArt NZ"
  },
  "version": "1.0.0",
  "documentationUrl": "https://brickart.nz/auth.md",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "get_site_info",
      "name": "Site info",
      "description": "Returns what BrickArt NZ is, its tagline, how a piece is bought or commissioned, and key URLs.",
      "tags": [
        "site",
        "info"
      ]
    },
    {
      "id": "list_offerings",
      "name": "List offerings",
      "description": "Returns what BrickArt NZ builds (ready-made mosaics and commissioned mosaics or 3D models), the three shop sections, and the four-step commission process.",
      "tags": [
        "list",
        "offerings"
      ]
    },
    {
      "id": "explain_pricing",
      "name": "Explain pricing",
      "description": "Returns how a ready-made mosaic is priced, what is paid at checkout and how shipping is charged. Use when a user asks what a piece costs, what they pay up front, or when shipping is charged.",
      "tags": [
        "explain",
        "pricing"
      ]
    },
    {
      "id": "get_returns_policy",
      "name": "Returns policy",
      "description": "Returns the BrickArt NZ returns and refunds policy.",
      "tags": [
        "return",
        "refund",
        "exchange",
        "damaged",
        "faulty"
      ]
    }
  ],
  "url": "https://brickart.nz/a2a",
  "preferredTransport": "JSONRPC",
  "protocolVersion": "0.3.0"
}
