weather

Fetch current weather and forecasts from wttr.in and Open-Meteo without API keys.

11|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/PrettiFlow/pretticlaw --skill weather-prettiflow
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: weather
Source: https://github.com/PrettiFlow/pretticlaw/tree/main/src/skills/weather
Command: npx skills add https://github.com/PrettiFlow/pretticlaw --skill weather-prettiflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a simple, no-registration way to fetch current weather and short-term forecasts so users and automation workflows can obtain location-based conditions without managing API keys.

Core Features & Use Cases

  • No API Keys Required: Primary use of wttr.in for human-friendly summaries and Open-Meteo as a JSON fallback for programmatic access.
  • Multiple Output Formats: Supports one-line summaries, compact formatted text, full textual forecasts, PNG images, and machine-readable JSON for integrations.
  • Use Case: Schedule a daily cron briefing, embed quick weather lookups in developer tools, or fetch structured current-weather data for monitoring scripts.

Quick Start

Request the current weather for a city using wttr.in short format, for example: curl -s "wttr.in/London?format=3"

Frequently Asked Questions about weather

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get local weather forecasts using curl without an API key?▼

You can fetch local weather forecasts without an API key by sending an HTTP request via curl to free endpoints like wttr.in, which returns human-readable summaries for specified locations using URL-encoded place names or airport codes.

How does wttr.in work with standard HTTP clients to return current weather data?▼

wttr.in works with standard HTTP clients by processing URL-encoded location requests and returning weather data in multiple formats, including one-line summaries, compact text, full forecasts, PNG images, and machine-readable JSON for integrations.

Can I use Open-Meteo to fetch structured JSON weather data for automation scripts?▼

Yes, Open-Meteo serves as a JSON fallback for programmatic access, providing structured current-weather data that can be consumed by monitoring scripts and automation workflows without requiring API key management.

What is the best way to schedule a daily cron briefing for location-based weather conditions?▼

The best way to schedule a daily cron briefing is to configure a cron job that executes a curl command to wttr.in, fetching compact formatted text or one-line summaries of location-based weather conditions at your specified time.

Does this weather lookup approach support airport codes and URL-encoded place names?▼

Yes, this weather lookup approach supports both standard airport codes and URL-encoded place names, allowing you to accurately request current weather and forecast data for specific global locations via free HTTP endpoints.