Get current weather and forecasts (no API key required).
78
Quality
70%
Does it follow best practices?
Impact
100%
1.19xAverage score across 3 eval scenarios
Optimize this skill with Tessl
npx tessl skill review --optimize ./nanobot/skills/weather/SKILL.mdwttr.in format codes and URL encoding
Uses wttr.in
100%
100%
Uses curl
100%
100%
No API key
100%
100%
Custom format string
100%
100%
%c condition code
0%
100%
%t temperature code
100%
100%
%h humidity code
100%
100%
%w wind code
100%
100%
URL-encodes spaces
100%
100%
At least 4 cities
100%
100%
sample_output.txt present
100%
100%
Without context: $0.5130 · 5m 15s · 29 turns · 36 in / 6,516 out tokens
With context: $0.3919 · 2m 3s · 26 turns · 273 in / 4,106 out tokens
wttr.in query parameters (units, time scope)
Uses wttr.in
100%
100%
Uses curl
100%
100%
No API key
100%
100%
Airport code in URL
100%
100%
Current-only parameter
13%
100%
Metric units parameter
20%
100%
Argument-driven
100%
100%
sample_runs.txt present
100%
100%
Output is concise
100%
100%
Without context: $0.3661 · 2m 15s · 23 turns · 30 in / 4,318 out tokens
With context: $0.2227 · 58s · 16 turns · 21 in / 2,448 out tokens
Open-Meteo fallback with coordinates
Uses Open-Meteo
100%
100%
No API key
100%
100%
Resolves coordinates
100%
100%
current_weather=true
0%
100%
latitude and longitude params
100%
100%
JSON output
100%
100%
Temperature in output
100%
100%
Wind speed in output
100%
100%
Weather code in output
100%
100%
At least 3 cities
100%
100%
Without context: $0.1650 · 50s · 13 turns · 20 in / 2,381 out tokens
With context: $0.3341 · 1m 5s · 21 turns · 183 in / 3,568 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.