name: openclaw_execute description: Execute Solaris analysis from OpenClaw using the deterministic pipeline endpoint.
OpenClaw Execute Skill
Purpose
Use this skill when an OpenClaw agent has explicit coordinates and needs a full, reliable Solaris run in one call.
Endpoint
POST http://localhost:8000/openclaw/execute
Request Body
{
"message": "Analyze energy demand and generate deployment plan",
"lat": -1.286,
"lon": 36.817,
"households": 150,
"horizon_days": 30,
"usage_profile": "mixed",
"thread_id": "optional-session-id"
}
Headers
Content-Type: application/jsonx-api-key: <SOLARIS_API_TOKEN>(if auth enabled)
Success Output To Surface
run_idloc_idoutputs.demand_forecastoutputs.scenario_set.primaryoutputs.impact_metricsoutputs.qualityruntime.agent_stepssatellite(preview/NDVI/NDWI payload)
Agent Behavior Rules
- Never invent coordinates. If missing, delegate to a geocode skill first.
- Always return
run_idandloc_idwith a concise numeric summary. - If status is
degraded, includequality_flagsand assumptions in response. - If API fails, return exact error string and stop.