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.