{
  "name": "What Solar Costs",
  "description": "Estimates the installed cost, system size, payback period and 25-year net benefit of a residential rooftop solar system in the United States, from a US state and an average monthly electricity bill. Educational modelling from published state-level assumptions — it is not an installation quote and it collects no personal information.",
  "version": "1.0.0",
  "documentationUrl": "https://whatsolarcosts.com/developers/",
  "iconUrl": "https://whatsolarcosts.com/icon-512.png",
  "provider": {
    "organization": "What Solar Costs",
    "url": "https://whatsolarcosts.com"
  },
  "supportedInterfaces": [
    {
      "url": "https://whatsolarcosts.com/api/a2a/v1",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "solar-cost-estimate",
      "name": "Residential solar cost estimate",
      "description": "Given a US state and an average monthly electricity bill, returns system size in kW, installed cost range, federal tax credit, year-one savings, payback range and 25-year net benefit, plus a results URL the homeowner can open. Optional inputs: roof shading (light, moderate, heavy), target offset (0.75, 0.9, 1) and battery (boolean). The bill must be between $30 and $2000 per month. Send the inputs as a structured data part for exact control; a plain-text request is also accepted, from which only the state and the bill amount are read.",
      "tags": [
        "solar",
        "energy",
        "cost-estimate",
        "home-improvement",
        "united-states",
        "calculator"
      ],
      "examples": [
        "What would solar cost for a home in Arizona with a $180 monthly power bill?",
        "Estimate a solar system for Texas, $240/month, with a battery.",
        "{\"state\": \"CA\", \"monthly_bill\": 200, \"roof_shading\": \"moderate\", \"battery\": true}"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    }
  ]
}