weather — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited weather (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Read your credentials from ~/.gooseworks/credentials.json:
export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login
All endpoints use Bearer auth: -H "Authorization: Bearer $GOOSEWORKS_API_KEY"
Get weather data using free services - no API keys needed.
Fast, simple, works everywhere.
Quick check:
curl -s "wttr.in/London?format=3"
# Output: London: ⛅️ +8°CCompact format:
curl -s "wttr.in/London?format=%l:+%c+%t+%h+%w"
# Output: London: ⛅️ +8°C 71% ↙5km/hFull forecast:
curl -s "wttr.in/London?T"| Code | Meaning |
|---|---|
%c | Weather condition emoji |
%t | Temperature |
%h | Humidity |
%w | Wind |
%l | Location |
%m | Moon phase |
wttr.in/New+York or wttr.in/San%20Franciscowttr.in/JFK, wttr.in/SFO?m metric, ?u USCS (Fahrenheit)?1 today only, ?0 current onlycurl -s "wttr.in/Berlin.png" -o weather.pngBetter for programmatic use. Free, no key.
curl -s "https://api.open-meteo.com/v1/forecast?latitude=37.77&longitude=-122.42¤t_weather=true"Response includes: temperature, windspeed, weathercode, time.
curl -s "https://geocoding-api.open-meteo.com/v1/search?name=San+Francisco&count=1"San Francisco right now:
curl -s "wttr.in/San+Francisco?format=3"Tokyo 3-day forecast:
curl -s "wttr.in/Tokyo?3T"JSON weather for coordinates:
curl -s "https://api.open-meteo.com/v1/forecast?latitude=35.68&longitude=139.69¤t_weather=true&hourly=temperature_2m"~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.