AI Agent Hub
Back to skills
No API Key Weather Lookup icon

No API Key Weather Lookup

Life Service Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @user_c73fb2fe/weather-plus-plus by following https://skillhub.cn/install/skillhub.md.

About this skill

Problem Being Solved

Many weather scripts are blocked by API keys, quotas, or auth setup. weather-plus-plus targets a simpler need: fetching current conditions and short forecasts without third-party keys, with outputs that can be parsed by scripts. It is more direct for temporary lookups or adding a weather field to a script when key configuration feels unnecessary.

How It Works

The skill uses two free services: wttr.in as the primary source and Open-Meteo as the structured fallback.

  • Quick weather: use curl to request wttr.in for one-line or full forecasts.
  • Format controls: ?0 for current only, ?1 for today only, ?m metric, ?u USCS units.
  • Location formats: city names, URL-encoded multi-word locations such as New+York, and airport codes such as JFK.
  • Output shapes: text responses for humans or terminals, and image output such as wttr.in/Berlin.png.
  • JSON fallback: resolve city coordinates first, then query Open-Meteo for fields like temp, windspeed, and weathercode.

Boundaries and Notes

It is not aimed at high-throughput production SLAs or complex meteorological datasets; the focus is keyless, lightweight weather lookup. wttr.in is better for human-readable terminal output, while Open-Meteo is better for programmatic parsing. Watch unit parameters, location encoding, airport-code coverage, and the usual variability of free public endpoints. More complex weather fields or historical data would need separate extension.

Use Cases

  • Engineers adding temp/wind to shell monitoring scripts
  • Data engineers mapping Open-Meteo JSON fields into reports
  • Full-stack devs checking departure weather by airport code
  • CLI tool authors needing keyless current and daily weather

Best For

  • Shell ops engineers needing keyless temp/wind readings
  • Data engineers turning Open-Meteo JSON into report fields
  • Full-stack CLI developers validating city/airport/units
  • Travel ops assistants checking today's weather and units