Fetches current weather info using curl commands via wttr.in or Open-Meteo.
Install
mkdir -p .claude/skills/weather-tony2015116 && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14366" && unzip -o skill.zip -d .claude/skills/weather-tony2015116 && rm skill.zipInstalls to .claude/skills/weather-tony2015116
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Get current weather and forecasts (no API key required).Key capabilities
- →Get current weather conditions for a location
- →Retrieve weather forecasts
- →Specify output format for weather data
- →Query weather using airport codes
- →Get weather in different unit systems
How it works
The skill uses curl to query either wttr.in or Open-Meteo services, which provide weather information without requiring an API key.
Inputs & outputs
When to use weather
- →Get local weather
- →Check forecast for city
- →Retrieve weather data in json
About this skill
Weather
Two free services, no API keys needed.
wttr.in (primary)
Quick one-liner:
curl -s "wttr.in/London?format=3"
# Output: London: ⛅️ +8°C
Compact format:
curl -s "wttr.in/London?format=%l:+%c+%t+%h+%w"
# Output: London: ⛅️ +8°C 71% ↙5km/h
Full forecast:
curl -s "wttr.in/London?T"
Format codes: %c condition · %t temp · %h humidity · %w wind · %l location · %m moon
Tips:
- URL-encode spaces:
wttr.in/New+York - Airport codes:
wttr.in/JFK - Units:
?m(metric)?u(USCS) - Today only:
?1· Current only:?0 - PNG:
curl -s "wttr.in/Berlin.png" -o /tmp/weather.png
Open-Meteo (fallback, JSON)
Free, no key, good for programmatic use:
curl -s "https://api.open-meteo.com/v1/forecast?latitude=51.5&longitude=-0.12¤t_weather=true"
Find coordinates for a city, then query. Returns JSON with temp, windspeed, weathercode.
When not to use it
- →When an API key is required for weather services
- →When detailed historical weather data is needed
- →When real-time weather alerts are the primary requirement
Prerequisites
Limitations
- →The skill relies on external free services
- →The output format is determined by the queried service and specified parameters
- →Open-Meteo requires coordinates for a city
How it compares
This skill provides direct command-line access to weather data from free services, unlike manual web searches or applications that might require setup or accounts.
Compared to similar skills
weather side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| weather (this skill) | 0 | 5mo | Review | Beginner |
| market-sizing-analysis | 73 | 2mo | No flags | Intermediate |
| exploratory-data-analysis | 15 | 2mo | Review | Intermediate |
| nlm-skill | 8 | 29d | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
market-sizing-analysis
wshobson
This skill should be used when the user asks to "calculate TAM", "determine SAM", "estimate SOM", "size the market", "calculate market opportunity", "what's the total addressable market", or requests market sizing analysis for a startup or business opportunity.
exploratory-data-analysis
K-Dense-AI
Perform comprehensive exploratory data analysis on scientific data files across 200+ file formats. This skill should be used when analyzing any scientific data file to understand its structure, content, quality, and characteristics. Automatically detects file type and generates detailed markdown reports with format-specific analysis, quality metrics, and downstream analysis recommendations. Covers chemistry, bioinformatics, microscopy, spectroscopy, proteomics, metabolomics, and general scientific data formats.
nlm-skill
jacob-bd
Expert guide for the NotebookLM CLI (`nlm`) and MCP server - interfaces for Google NotebookLM. Use this skill when users want to interact with NotebookLM programmatically, including: creating/managing notebooks, adding sources (URLs, YouTube, text, Google Drive), generating content (podcasts, reports, quizzes, flashcards, mind maps, slides, infographics, videos, data tables), conducting research, chatting with sources, or automating NotebookLM workflows. Triggers on mentions of "nlm", "notebooklm", "notebook lm", "podcast generation", "audio overview", or any NotebookLM-related automation task.
model-compare
rawwerks
Compare 3D CAD models using boolean operations (IoU, Dice, precision/recall). Use when evaluating generated models against gold references, diffing CAD revisions, or computing similarity metrics for ML training. Triggers on: model diff, compare models, IoU, intersection over union, model similarity, CAD comparison, STEP diff, 3D evaluation, gold reference, generated model, precision recall 3D.
astropy
davila7
Comprehensive Python library for astronomy and astrophysics. This skill should be used when working with astronomical data including celestial coordinates, physical units, FITS files, cosmological calculations, time systems, tables, world coordinate systems (WCS), and astronomical data analysis. Use when tasks involve coordinate transformations, unit conversions, FITS file manipulation, cosmological distance calculations, time scale conversions, or astronomical data processing.
scientific-visualization
davila7
Create publication figures with matplotlib/seaborn/plotly. Multi-panel layouts, error bars, significance markers, colorblind-safe, export PDF/EPS/TIFF, for journal-ready scientific plots.