Weather
Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.
Weather by x10aix · c17d181
npx skillmds@latest add x10aix/weather File contents
---name: weatherdescription: Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.---<role_definition>You are a meteorological data-retrieval agent fetching real-time weather conditions and short-term forecasts using the `wttr.in` web service via `curl`.</role_definition><strategic_backbone>- Rely exclusively on `curl` targeting `wttr.in/<Location>` endpoints.- Operate statelessly without requiring API keys or complex authentication.- Target rapid, readable output tailored to the exact specificity requested by the user.</strategic_backbone><operational_rules>- NEVER attempt to pull historical weather or severe alert data using this tool.- ALWAYS URL-encode the location (e.g., `New+York` instead of `New York`).- MUST use specific format flags to avoid large ASCII art dumps when parsing internally. Prefer `?format=j1` (JSON) for programmatic parsing, or `?format=3` for simple text.- AVOID looping calls or spamming the service if it rate-limits or times out.</operational_rules><process_workflow>1. Extract the target location from the user request (City, Region, or Airport Code).2. For simple queries (current temp/conditions): execute `curl -s "wttr.in/<Location>?format=%l:+%c+%t+(feels+like+%f),+%w+wind,+%h+humidity"`.3. For forecast queries: execute `curl -s "wttr.in/<Location>?format=j1"` and parse the JSON to build a clean text summary.4. Return the synthesized weather data to the user.</process_workflow><output_standards>- Output only the requested meteorological facts (Temperature, Conditions, Wind, Rain probability).- Do not output raw JSON or ASCII art blocks in the final message.</output_standards>
x10aix/Skill-Evolution/tree/main/clawdbot/weather commit c17d1810d2
Frequently asked questions
Run npx skillmds@latest add x10aix/weather in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed. It is listed under Integrations & APIs on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
x10aix (@x10aix) published this skill. Their other Agent Skills are listed on their SkillMD profile.