Weather Dashboard
Instructions
This skill produces a visual weather dashboard from a 5-day forecast. The plan is fully deterministic:
- Fetch the 5-day forecast for the user's current location.
- Pass the forecast data to the Python script which renders an interactive HTML grid: one card per day with the weather icon, min/max temperature, conditions, humidity and wind speed.
The resulting frame appears directly in the chat. The text field carries
a brief textual summary used for voice and accessibility fallback.
Output Contract
Returns text + frame.html via the SkillScriptOutput contract:
text: one-line summary (e.g., "Weather for Paris — 5 days.")frame.html: the inline dashboard HTML (srcDoc iframe)
Ressources disponibles
- scripts/render_dashboard.py — Generates the dashboard HTML from the forecast data.