{
  "protocolVersion": "0.3.0",
  "name": "SolarPro Chile — Agente Cotizador Solar",
  "description": "Agente oficial de SolarPro (Chile, 16+ años, 700+ proyectos, certificada SEC). Pre-cotiza sistemas solares residenciales y comerciales con el tarifario oficial vigente, entrega precios finales, ahorro estimado ($20.000/mes por kW) y retorno, y deriva a cotización formal sin costo.",
  "version": "1.0.0",
  "url": "https://www.solarprochile.com/api/a2a",
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    { "url": "https://www.solarprochile.com/api/a2a", "transport": "JSONRPC" }
  ],
  "additionalInterfaces": [
    { "url": "https://www.solarprochile.com/api/mcp", "transport": "MCP" }
  ],
  "provider": {
    "organization": "SolarPro",
    "url": "https://www.solarprochile.com"
  },
  "documentationUrl": "https://www.solarprochile.com/auth.md",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain"],
  "skills": [
    {
      "id": "cotizar-sistema-solar",
      "name": "Cotizar sistema solar en Chile",
      "description": "Pre-cotiza un sistema solar a partir del tipo de cliente (casa/empresa) y la boleta mensual de electricidad en CLP: potencia recomendada, precio final, ahorro estimado y retorno.",
      "tags": ["solar", "cotización", "chile", "energía", "net billing"],
      "examples": [
        "cotiza para una casa con boleta de $80.000",
        "¿cuánto cuesta un sistema solar para una empresa que paga $1.000.000 de luz al mes?"
      ]
    },
    {
      "id": "tarifario-oficial",
      "name": "Tarifario oficial SolarPro",
      "description": "Entrega la escalera residencial (3-10 kW, con y sin baterías) y la tabla comercial (20-300 kWp) con precios finales vigentes.",
      "tags": ["precios", "tarifario", "solar", "chile"],
      "examples": ["dame el tarifario vigente", "precios de paneles solares"]
    }
  ],
  "supportsAuthenticatedExtendedCard": false
}
